촉촉한초코칩
[백준] 11382 (꼬마 정민) c언어 본문
문제
꼬마 정민이는 이제 A + B 정도는 쉽게 계산할 수 있다. 이제 A + B + C를 계산할 차례이다!
입력
첫 번째 줄에 A, B, C (1 ≤ A, B, C ≤ 1012)이 공백을 사이에 두고 주어진다.
출력
A+B+C의 값을 출력한다.
간단하게 int 형으로 선언해서 더했는데 틀렸다고 떴다.
입력 값을 보면 10의 12제곱을 한 값까지 받을 수 있다.
그러면 int형이 아니라 부호가 없는 long 형을 써야 한다.
#include <stdio.h>
int main() {
unsigned long a, b, c;
scanf("%lu", &a);
scanf("%lu", &b);
scanf("%lu", &c);
unsigned long sum = a+b+c;
printf("%lu\n", sum);
}
+ 그리고 출력할 때는 lu
'Algorithm' 카테고리의 다른 글
[백준] 10810(공 넣기) c언어 (0) | 2023.03.06 |
---|---|
[백준] 25314 (코딩은 체육과목 입니다) c언어 (0) | 2023.02.26 |
[백준] 5597 (과제 안 내신 분..?) Python (0) | 2023.01.21 |
[백준] 10807 (개수 세기) c언어 (0) | 2023.01.03 |
[백준] 1081(합) c언어 - 미해결 (0) | 2023.01.03 |