문제는 여기

https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AW45RuSae2gDFAQ7&categoryId=AW45RuSae2gDFAQ7&categoryType=CODE

코드는 여기

https://ideone.com/pPOwat


제가 쓴 로직은


입력받은 정보들로 각 문제별 점수를 구할 때


약간 편법을 써서 못 푼 사람 한명당 1이 아닌 1억씩 더해 준 다음에


계산된 문제별 점수로부터


각 참가자 별 점수 = 맞춘 문제 점수 + 푼 문제수 * 10000 + (2000 - 참가자 번호)로 구한 후 정렬하는 로직인데요


시간복잡도 계산해보면 N*T + N*T + NlogN + N 해서 넉넉하게 1000만번 정도 도는 거 같은데 제출하면 바로 시간초과가 나네요


어디가 잘못된 걸까요 ㅜㅜ 의견 부탁드립니다