Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
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
관리 메뉴

hwooo

BOJ (C/C++) 2028번: 자기복제수 본문

Study/Algorithm

BOJ (C/C++) 2028번: 자기복제수

hwooo 2022. 11. 25. 04:07

코드

#include <stdio.h>
bool Copy(int n) {
	int Pow = n * n;

	while (n != 0) {
		if (n % 10 != Pow % 10) return false;
		n /= 10, Pow /= 10;
	}
	return true;
}

int main() {
	int T, N;
	scanf("%d", &T);
	for (int t = 0; t < T; t++) {
		scanf("%d", &N);

		if (Copy(N)) printf("YES\n");
		else printf("NO\n");
	}

	return 0;
}