Zgłaszanie | Wszystkie zgłoszenia | Najlepsze | Lista |
WZP09_1E - Dodawanie 2 |
Światowy kryzys oddziałuje nie tylko na gospodarkę, ale także na możliwości twórcze autorów tego zadania. Z tego powodu nie zawiera ono żadnej historyjki, jeżeli jednak masz jakiś ciekawy pomysł to skontaktuj się z nami.
Napisz program, który obliczy sumę dwóch liczb naturalnych a oraz b i wypisze ją w arabskim albo rzymskim systemie zapisywania liczb.
Wejście
Wejście zawiera maksymalnie 1000 zestawów danych. Każdy zestaw danych składa się z dokładnie jednej linii. Na początku linii występuje pojedyncza litera określająca system w jakim wypisana ma zostać suma. Litera A oznacza system arabski zaś litera R system rzymski. Po literze określającej system występują dwie liczby a oraz b (2 <= a + b <= 3999). Każda z liczb może zostać podana w systemie arabskim albo rzymskim.
Działanie programu należy zakończyć w momencie kiedy zamiast litery A albo R na wejściu pojawi się litera K.
Wyjście
Dla każdego zestawu danych należy w osobnej linii wypisać identyfikator zestawu oraz sumę liczb a i b zapisaną w systemie podanym na wejściu. Identyfikator zestawu powinien mieć postać: "Zestaw nr:", gdzie nr należy zastąpić numerem bieżącego zestawu danych. Identyfikator zestawu powinien być oddzielony od sumy pojedynczą spacją.
Przykład
Dla danych:
R MCM 83 A I I K
Twój program powinien wypisać:
Zestaw 1: MCMLXXXIII Zestaw 2: 2
Dodane przez: | Maciej Boniecki |
Data dodania: | 2009-10-31 |
Limit czasu wykonania programu: | 1s |
Limit długości kodu źródłowego | 50000B |
Limit pamięci: | 1536MB |
Cluster: | Cube (Intel G860) |
Języki programowania: | All except: NODEJS OBJC PERL6 SCM qobi SQLITE VB.NET |
Pochodzenie: | Wiosenne Zawody Programistyczne 2009 |