計蒜客 整數轉換成羅馬數字

2022-08-27 00:42:14 字數 883 閱讀 3974

1000ms 65536k 

給定乙個整數 numnum,將整數轉換成羅馬數字。

如 1,2,3,4,51,2,3,4,5 對應的羅馬數字分別為i,ii,iii,iv,v等,更詳細的說明見此 鏈結。

輸入格式 

第一行輸入乙個整數 num(1 \leq num \leq 3999)num(1≤num≤3999)。

輸出格式 

輸出 numnum 對應的羅馬數字。

樣例輸入 

123 

樣例輸出 

cxxiii

1 #include2 #include

3#define n 30

4int thousand,hunderd,ten,one,i = 0,j = 0;5

char*str;

6char roma[8] = ;

7char* calculate(int

x);8

void specialcalculate(int num,int

flag);

9int main(void)10

17char* calculate(int

x)18

33if(ten != 0)34

37if(one != 0

)38 specialcalculate(one,2

);39 str[i] = '\0'

;40return

str;41}

42void specialcalculate(int num,int

flag)

4353

else

if(9 ==num)

5458

else

5964 }

計蒜客 整數轉換成羅馬數字

給定乙個整數 numnumnu m,將整數轉換成羅馬數字。如 1,2,3,4,51,2,3,4,51,2,3,4,5 對應的羅馬數字分別為i,ii,iii,iv,v等,更詳細的說明見此 鏈結。第一行輸入乙個整數 num 1 num 3999 num 1 leq num leq 3999 nu m 1...

計蒜客 羅馬數字轉換成整數

給定乙個羅馬數字 ss s,將羅馬數字轉換成整數。如羅馬數字i,ii,iii,iv,v分別代表數字 1,2,3,4,51,2,3,4,51,2,3,4,5。首先要來了解一下羅馬數字表示法,基本字元有 77 7 個 i v x l c d m,分別表示 11 1 55 5 101010 505050 ...

計蒜客 整數轉換成羅馬數字

整數轉換成羅馬數字 給定乙個整數 numnu m,將整數轉換成羅馬數字。如 1,2,3,4,51,2,3,4,51,2,3,4,5 對應的羅馬數字分別為i,ii,iii,iv,v等,更詳細的說明見此 鏈結。第一行輸入乙個整數 num 1 leq num leq 3999 nu m 1 num 399...