[C] 백준 3052번

체인지영·2021년 3월 19일
0

[C언어] 백준

목록 보기
9/10
#include <stdio.h>

int main() {
	int A,ctn,answer;
	int arr[10] = { 0, };
	for (int i=0; i < 10; i++)
	{
		scanf("%d", &A);
		arr[i] = A % 42;

	}
	answer = 0;
	for (int i=0; i < 10; i++)
	{
		ctn = 0;
		for (int k=i+1; k < 10; k++)
		{
			if (arr[i] == arr[k])
			{
				ctn++;
			}
		}
		if (ctn == 0)
		{
			answer++;
		}
	}
	printf("%d", answer);
	return 0;
}
if (ctn == 0)
		{
			answer++;
		}

이런코드

if (ctn == 0) answer++;

이렇게 간결하게 쓰기랑

for문으로 요소 하나하나 비교해서 카운트 해주기

profile
Startup, FrontEnd, BlockChain Developer

0개의 댓글