solved.ac Grand Arena #1

solved.ac가 개최하는 첫 경쟁 프로그래밍 대회, 그랜드 아레나 #1에 참가했습니다.

스코어보드는 여기에서, 에디토리얼은 여기에서 확인할 수 있습니다. 저는 총 3문제를 풀고, 총 패널티 -138로 등록한 사용자 1,362명 중 285등을 기록했습니다.(Rated 285/1,362 | All 302/847)

28431

A, AC / 10

양말 짝 맞추기입니다. 마치 항상 짝이 안 맞는 제 양말을 보는 것 같았습니다.

입력된 숫자 중 '홀수 개'인 숫자가 있다면, 그 숫자는 반드시 짝이 맞지 않게 됩니다. 그렇다면 그 숫자가 답이 됩니다.

에디토리얼에 따르면, 모든 입력을 XOR하면 답이 된다고 합니다.

28432

B, AC +2 / 36

정답은 ? 앞의 문자열의 마지막 글자로 시작해야 하고, ? 다음 문자열의 첫 글자로 끝나야 합니다. 그리고, 단어는 중복될 수 없기 때문에 같은 문자열이 나오지 않는지도 검사해줘야 합니다.

N이 1개거나 2개인 경우에 대해 예외처리를 하지 않아서 런타임 에러를 두 번이나 받았습니다.

28438

H, AC / 52

작년 대학 수학 시간에 잠깐 배웠던 행렬을 이용해야 하는 문제가 나왔습니다. 이 문제에 나오는 연산은 두 개 뿐입니다. r행에 v를 더하거나, c열에 v를 더하는 것입니다. rc열의 수는 r행에 더해진 수와 c열에 더해진 수를 합한 값이 될 것입니다.


이번 아레나는 등록만 하고 문제를 풀지 않은 사람이 많아서, 퍼포먼스가 매우 높은 SS 2066으로 판정이 되었고, 레이팅은 Unrated 0B 866이 되었습니다.