본문 바로가기
코딩테스트 준비/백준 C#

백준 C# 11382 +) int, long 차이

by 코딩하는 돼징 2023. 4. 7.
반응형
using System;

namespace baek2
{
    class Program
    {
        static void Main(string[] args)
        {
            string input = Console.ReadLine();
            string[] token = input.Split();

            long A = long.Parse(token[0]);
            long B = long.Parse(token[1]);
            long C = long.Parse(token[2]);

            Console.WriteLine($"{(A + B + C)}");

        }
    }
}

1 ≤ A, B, C ≤ 10¹² 

문제에서 A,B,C의 범위가 int 범위보다 크므로 long을 사용해주어야 한다.

int(32bit) : –2,147,483,648 ~ 2,147,483,647

uint(32bit) : 0 ~ 4,294,967,295

long(64bit) : –9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807

ulong(64bit) : 0 ~ 18,446,744,073,709,551,615

 

반응형

'코딩테스트 준비 > 백준 C#' 카테고리의 다른 글

백준 C# 9498  (0) 2023.04.07
백준 C# 1330  (0) 2023.04.07
백준 C# 2588  (0) 2023.04.07
백준 C# 10430  (0) 2023.04.07
백준 C# 18108  (0) 2023.04.07

댓글