문제 설명
자연수 n이 입력되면 3의 배수인지 아닌지 판별하시오.
입력
입력은 자연수 nn이 주어지며, 범위는 0<n<105000<n<10500입니다.
출력
33의 배수이면 11을 출력하고, 아니면 00을 출력한다.
입력 예시 예시 복사
3321
출력 예시
1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#include <stdio.h>
#include <string.h>
int main() {
char a[10000] = {};
scanf("%s", a);
int len = strlen(a),sum=0;
for (int i = 0;i < len;i++) {
sum += a[i];
}
if (sum % 3 == 0)
printf("1");
else
printf("0");
}
|
http://colorscripter.com/info#e" target="_blank" style="text-decoration:none;color:white">cs |
문제 풀이 방법 :
입력은 자연수 nn이 주어지며, 범위는 0<n<105000<n<10500입니다. 그렇기에 배열의 크기를 잘 잡는 것이 중요하다.
'CodeUp' 카테고리의 다른 글
C언어) CodeUp 1011 문제풀이 (0) | 2019.10.23 |
---|---|
C언어) CodeUp 1415 [데이터 정렬 (small)] (0) | 2019.09.22 |
C언어) CodeUp 1419 [love 2] (0) | 2019.09.22 |
C언어) CodeUp 1733 [I.O.I] (0) | 2019.09.22 |
C언어) CodeUp 1418 [t를 찾아라] (0) | 2019.09.22 |