전체 글

· PS/SWEA
문제 #include int freq[101]; void init() { for (int i = 0; i > tc; for (int i = 1; i > number_of_tc; init(); for (int j = 0; j > score; freq[score]++; } int maximum_count = 0; int maximum_index = 0; for (int j = 100; j > 0; j--) { if (freq[j] > ..
· PS/SWEA
문제 싸피 코테를 준비하려고 SWEA 문제를 풀어봤다. 첫문제로 골랐는데 이상하게 시간을 많이 썼다. #include #include int price[1000001] = {0, }; int sol(int n) { long long sum = 0; int max = price[0]; for (int i = 0; i 0) { sum += max - price[i]; } } return sum; } void init(int n) { for (int i = 0; i < n; i++) { price[i] = 0; } }..
그냥 푸념 방식의 후기입니다. 후기 앞의 1, 2주차와 다르게 한번 갈아엎은 후 고민하다 제출 마지막 날 부랴부랴 완성해서 제출했다. 분명 기능 목록을 작성하고 고민할 때는 '당첨 금액이 생각보다 커서 합산했을 때 int나 long의 범위를 넘으면 어떻게 처리하지?', '이때 수익률 계산은 어떻게 하지'라고 고민을 하면서 'BigInteger같은걸 쓰고 그래도 넘으면 예외 처리를 해야하나?'라고까지 생각을 했는데, 막상 마지막날 허겁지겁 하다보니 생각했던 것들을 다 놓쳤다. 이 부분에 대해서는 기능 목록에 작성해놓지 않아 까먹은 것이 크다. 요구 사항을 구체적으로 적어주지 않는 것도 위의 경우와 같은 것을 스스로 생각해보고, 어떻게 해결할지 고민해보라는 의도 같은데 정작 생각은 해놓고 빼먹었다;; 기능 ..
닉네임정하기쉽지않음
쉽지않음