카테고리 없음
                
              지우개 / 나누기
                잇잇쌤
                 2023. 5. 11. 15:12
              
              
                    
        728x90
    
    
  반응형
    
    
    
  SMALL
    문제
해설
지우개 정답
더보기
/*
 * Official Solution (C11)
 * Gyojun Youn
 */
#include <stdio.h>
int N, Ans = 1;
int main() {
scanf("%d", &N);
while(1 < N) {
N >>= 1;
Ans <<= 1;
}
printf("%d\n", Ans);
return 0;
}
나누기 정답
N = int(input())
A = list(map(int,input().split()))
S = sum(A)
dp = [1,0,0,0]
ps = 0
for x in A[:-1]:
    ps += x
    for i in [3,2,1]:
        if ps == S * i / 4:
            dp[i] += dp[i-1]
print(dp[3])728x90
    
    
  반응형