Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <bits/stdc++.h>
- using namespace std;
- ifstream fin("cifre_romane.in");
- ofstream fout("cifre_romane.out");
- int n;
- int Roman(int number)
- {
- int num[] = {1,4,5,9,10,40,50,90,100,400,500,900,1000};
- string sym[] = {"I","IV","V","IX","X","XL","L","XC","C","CD","D","CM","M"};
- int i=12;
- while(number>0)
- {
- int div = number/num[i];
- number = number%num[i];
- while(div--)
- {
- fout<<sym[i];
- }
- i--;
- }
- }
- int main()
- {
- fin>>n;
- Roman(n);
- return 0;
- }
Add Comment
Please, Sign In to add comment