Notice
Recent Posts
Recent Comments
Link
250x250
«   2025/08   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
Archives
Today
Total
관리 메뉴

피너클의 it공부방

백준 2506 점수계산 (c++) : 피너클 본문

백준

백준 2506 점수계산 (c++) : 피너클

피너클 2022. 7. 1. 19:46
728x90
반응형

https://www.acmicpc.net/problem/2506

 

2506번: 점수계산

OX 문제는 맞거나 틀린 두 경우의 답을 가지는 문제를 말한다. 여러 개의 OX 문제로 만들어진 시험에서 연속적으로 답을 맞히는 경우에는 가산점을 주기 위해서 다음과 같이 점수 계산을 하기로

www.acmicpc.net

간단한 구현문제다.

#include <iostream>

using namespace std;

int n;
int arr[101];

int main()
{
	ios::sync_with_stdio(0);
	cin.tie(0);
	cout.tie(0);

	cin >> n;
	for (int i = 0; i < n; i++) cin >> arr[i];
	int sum = 0, num = 0;
	for (int i = 0; i < n; i++) {
		if (arr[i] != 0) {
			num++;
			sum += num;
		}
		else num = 0;
	}
	cout << sum << endl;
}

전체코드다.

728x90
반응형
Comments