[C++]백준_11382 : 꼬마 정민

Alal11·2023년 3월 21일
0
post-thumbnail

출처

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


문제

꼬마 정민이는 이제 A + B 정도는 쉽게 계산할 수 있다. 이제 A + B + C를 계산할 차례이다!


입력

첫 번째 줄에 A, B, C (1 ≤ A, B, C ≤ 1012)이 공백을 사이에 두고 주어진다.


출력

A+B+C의 값을 출력한다.


예제 입출력


알고리즘 분류

  • 수학
  • 구현
  • 사칙연산

➡️문제 분석

단순히 a,b,c 정수값을 입력받고 세 수의 합 a+b+c를 출력하는 문제이다.


➡️코드(⭕)

#include <iostream>
using namespace std;

int main()
{
	long long a, b, c;

	cin >> a >> b >> c;

	cout << a + b + c;
}

➡️코드 분석

  1. a, b, c의 범위가 10의 12제곱이므로 int형이 아닌 long long형으로 변수들을 선언해준다.

  2. cin으로 a, b, c를 공백 기준으로 각각 입력을 받는다.

  3. cout으로 a+b+c의 합을 출력해준다.


➡️end

이 쉬운 문제를 계속 틀려서 정말 당황했다.. 비주얼 스튜디오에서는 예제 입출력대로 잘 나오는데 백준에 제출하니까 계속 틀려서 어디가 틀린거지 cin 부분을 따로따로 해주고 cout 부분도 따로 합을 담는 변수 hap을 선언해서 출력해보고 이리저리 시도해봤는데 다 틀렸다고 떠서 문제를 천천히 다시 보니.. 범위!!😭😭😭 int 범위를 벗어난 10의 12제곱이었다.. OTL.. long long으로 고쳐서 다시 제출해보니 드디어 성공! 예전에도 이런 실수 조금씩 했었는데 또 실수하다니..! 정말 부끄럽다 흑흑 이렇게 쉬운 문제를ㅜㅠㅠㅠ 앞으론 놓치기 쉬운 범위 꼭꼭 확인하자..!!!

0개의 댓글