baekjoon 2231

p3pwp3p·2022년 6월 19일
0

baekjoon

목록 보기
26/36

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


Idea

그냥 뭐.. 브루트 포스 답게 때려넣고 풀었다. 반복문 시작 조건을 N / 2로 함으로써 조금이라도 복잡함을 줄여줬다.

Code

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

int main(void) {
	int N, X = 0;
	int result = 0;
		
	scanf("%d", &N);

	for (int i = N / 2; i < N; i++) {
		int temp = 0;

		X = i;
		temp += X;

		while (X != 0) {
			temp += X % 10;
			X /= 10;
		}

		if (N == temp) {
			result = i;
			break;
		}
	}

	printf("%d", result);

	return 0;
}
profile
💭(。•̀ᴗ-)✧

0개의 댓글