Zgłaszanie | Wszystkie zgłoszenia | Najlepsze | Lista |
Problem hidden on 2013-04-22 13:56:26 by SÅ‚awomir Wernikowski
WIPING12 - Sumator |
Zadanie eliminacyjne w konkursie PING 2013 organizowanym przez
Wydział Informatyki Zachodniopomorskiego Uniwersytetu Technologicznego w Szczecinie
Sumator
Prototypowy procesor biomolekularny PING-CPU jest na razie w fazie konstrukcji, ale już potrafi dodawać dowolnie duże liczby całkowite. Niestety, nie wiadomo czy działa poprawnie i dlatego pilnie potrzebny jest testowy sumator porównawczy.
Jak się zapewne domyślasz, to zadanie spada na Twoje barki.
Wejście
Trzy wiersze tekstu:
- pierwszy, zawierający liczbę całkowitą z przedziału od 2 do 36 określającą przy jakiej podstawie będą wprowadzone argumenty dodawania oraz wyprowadzony wynik; dla cyfr o wartościach większych od 9 stosujemy wielkie litery alfabetu łacińskiego (jak w systemie szesnatkowym, tyle, że nie poprzestajemy na A..F, a wykorzystujemy litery aż do Z)
- drugi, określajający dodajną i zawierający ciąg cyfr dopuszczalnych w systemie określonym przez pierwszą daną, ewentualnie poprzedzony znakiem - (minus) dla oznaczenia liczby ujemnej; długość tak wprowadzonej liczby zawiera się w przedziale od 1 do 1000 cyfr
- trzeci, określający dodajnik, o strukturze identycznej jak wiersz drugi
Wyjście
Jeden wiersz tekstu zawierający wynik dodawania liczb podanych na wejściu, zapisany przy takiej samej podstawie jak argumenty.
Przykład
Wejście:
36
ZZY
1
Wyjście:
ZZZ
Wejście:
36
1
-ZZZ
Wyjście:
-ZZY
Informacje dodatkowe
-
program zostanie uruchomiony 10 razy dla różnych zestawów danych
-
każde poprawne rozwiązanie daje 10% punktacji zadania
-
zadanie ma wartość punktową 5,0
Dodane przez: | Sławomir Wernikowski |
Data dodania: | 2013-03-23 |
Limit czasu wykonania programu: | 1s |
Limit długości kodu źródłowego | 5000B |
Limit pamięci: | 1536MB |
Cluster: | Cube (Intel G860) |
Języki programowania: | C CSHARP C++ 4.3.2 CPP C99 JAVA PAS-GPC PAS-FPC PERL PERL6 PHP |