답안 #661105

# 제출 시각 아이디 문제 언어 결과 실행 시간 메모리
661105 2022-11-24T12:17:06 Z Trisanu_Das Nizin (COCI16_nizin) C++17
100 / 100
160 ms 6224 KB
#include <bits/stdc++.h>  
using namespace std;

int main(){
	int n; cin >> n;
	int a[n + 1]; for(int i = 1;i <= n;i++) cin >> a[i];
	int l = 1, r = n, ans = 0;
	while(l - 1 < r) {
		if(a[l] == a[r]) {l++;r--;continue;}
		if(a[l] > a[r]) {a[r - 1] += a[r]; r--; ans++;}
		else {a[l+1] += a[l]; l++; ans++;}
	}
	cout << ans << '\n'; 
}
# 결과 실행 시간 메모리 Grader output
1 Correct 0 ms 212 KB Output is correct
2 Correct 0 ms 212 KB Output is correct
3 Correct 1 ms 212 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Correct 0 ms 212 KB Output is correct
2 Correct 0 ms 212 KB Output is correct
3 Correct 1 ms 212 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Correct 0 ms 212 KB Output is correct
2 Correct 0 ms 212 KB Output is correct
3 Correct 1 ms 300 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Correct 0 ms 212 KB Output is correct
2 Correct 1 ms 212 KB Output is correct
3 Correct 1 ms 296 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Correct 1 ms 212 KB Output is correct
2 Correct 1 ms 300 KB Output is correct
3 Correct 1 ms 300 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Correct 1 ms 212 KB Output is correct
2 Correct 1 ms 256 KB Output is correct
3 Correct 1 ms 212 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Correct 10 ms 596 KB Output is correct
2 Correct 15 ms 880 KB Output is correct
3 Correct 14 ms 892 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Correct 46 ms 1620 KB Output is correct
2 Correct 57 ms 2808 KB Output is correct
3 Correct 64 ms 3148 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Correct 104 ms 3236 KB Output is correct
2 Correct 106 ms 5072 KB Output is correct
3 Correct 160 ms 5564 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Correct 124 ms 4112 KB Output is correct
2 Correct 131 ms 6220 KB Output is correct
3 Correct 131 ms 6224 KB Output is correct