HDU 4256 翻译罗马数字
生活随笔
收集整理的這篇文章主要介紹了
HDU 4256 翻译罗马数字
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
參考自:https://www.cnblogs.com/ECJTUACM-873284962/p/6414173.html
The Famous Clock
Time Limit: 2000/1000 MS (Java/Others)????Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 1399????Accepted Submission(s): 940
?
Input Each test case contains a single line indicating a Roman Numerals that to be translated. All the numbers can be found on clocks. That is, each number in the input represents an integer between 1 and 12. Roman Numerals are expressed by strings consisting of uppercase ‘I’, ‘V’ and ‘X’. See the sample input for further information.?
Output For each test case, display a single line containing a decimal number corresponding to the given Roman Numerals.?
Sample Input I II III IV V VI VII VIII IX X XI XII Sample Output Case 1: 1 Case 2: 2 Case 3: 3 Case 4: 4 Case 5: 5 Case 6: 6 Case 7: 7 Case 8: 8 Case 9: 9 Case 10: 10 Case 11: 11 Case 12: 12 ?解法: #include <bits/stdc++.h> using namespace std; int main(){char s[10];int ans,k=0;while(gets(s)){ans=0;int len=strlen(s);for(int i=0;i<len;i++){if(s[i]=='I')ans++;if(s[i]=='V')ans=5-ans;if(s[i]=='X')ans=10-ans;}printf("Case %d: %d\n",++k,ans);}return 0; }?
轉(zhuǎn)載于:https://www.cnblogs.com/fangxiaoqi/p/10358516.html
總結(jié)
以上是生活随笔為你收集整理的HDU 4256 翻译罗马数字的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 托盘程序开发
- 下一篇: [BZOJ]2563: 阿狸和桃子的游戏