Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- int main()
- {
- long long int n,i,v,x,l,c,d,m,loop;
- while(scanf("%lld",&n)==1)
- {
- i=0;v=0;x=0;l=0;c=0;d=0;m=0;
- if(n/100==9)
- {
- printf("CM");
- n%=100;
- }
- else if(n/100==4)
- {
- printf("CD");
- n%=100;
- }
- m=n/1000;
- n%=1000;
- d=n/500;
- n%=500;
- c=n/100;
- n%=100;
- if(m!=0)
- {
- for(loop=0;loop<m;loop++)
- {
- printf("M");
- }
- }
- if(d!=0)
- {
- for(loop=0;loop<d;loop++)
- {
- printf("D");
- }
- }
- if(c!=0)
- {
- for(loop=0;loop<c;loop++)
- {
- printf("C");
- }
- }
- if(n/10==9)
- {
- printf("XC");
- n%=10;
- }
- else if(n/10==4)
- {
- printf("XL");
- n%=10;
- }
- l=n/50;
- n%=50;
- x=n/10;
- n%=10;
- if(l!=0)
- {
- for(loop=0;loop<l;loop++)
- {
- printf("L");
- }
- }
- if(x!=0)
- {
- for(loop=0;loop<x;loop++)
- {
- printf("X");
- }
- }
- if(n/1==9)
- {
- printf("IX");
- n%=1;
- }
- else if(n/1==4)
- {
- printf("IV");
- n%=1;
- }
- v=n/5;
- n%=5;
- i=n/1;
- if(v!=0)
- {
- for(loop=0;loop<v;loop++)
- {
- printf("V");
- }
- }
- if(i!=0)
- {
- for(loop=0;loop<i;loop++)
- {
- printf("I");
- }
- }
- printf("\n");
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment