Въпрос относно задача #2 от Java Fundamentals Retake - 26 October 2015
Здравейте, извинявам се предварително ако съм объркал мястото на темата!
Реших да се пробвам с тази инстанция на изпита и имам проблем с втората задача, judge-ът ми дава 90/100 точки, а не знам каква е причината. Това е сорс кодът. Тъй като решението ми е малко странно, да обясня:
- Методът getKey връща String, като удвоява върнатото от getChar
- Методът getChar връща съответният char от ASCII таблицата, като проверява дали числото е в рейндж[1..52] и ако не е, го свежда до този рейндж чрез формули, до които стигнах с калкулатора (заради тях ми се налага и да проверявам дали делението е четно/нечетно), но всички тестове, които направих за този метод работеха
- Останалото е просто да прочета входа и след това с регекс да взема всеки мач и да го принт-на (не чета новите редове, всичко е singleline)
Имаше тест с ключ 2 милиарда... Май трябваше да е 200 милиарда : )