[CPP] 11382 - int 관련 자료형

2024. 11. 6. 18:23·Algorithm/C++

💻 문제 - 11382 번 입출력


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

 

✅ 관련 이론


int 자료형 크기

  • short: 2 bytes 이상
  • int: 2 bytes 이상
  • long: 4 bytes 이상
  • long long: 8 bytes 이상
    (자료형 크기는 운영체제에 따라 다르기 때문에 sizeof를 통해 확인해야 한다.)

signed와 unsigned

  • signed는 음수, 양수를 저장할 수 있는 타입이다. (ex. 1 bytes면 -128~127 저장)
  • unsigned는 양수만 저장할 수 있는 타입이다. (ex.1 bytes면 0~255저장)

문제에 적용한 이론

  1. 문제에서 필요한 a,b,c는 1~10^12의 값을 가질 수 있음.(최대 13자리)
  2. 각각의 변수는 최소 8 bytes를 저장할 수 있어야 함.
  3. 리눅스에서는 long이 8 bytes의 값을 가짐. (백준의 채점 환경)
  4. long으로 설정하여 문제 해결 완료.
저작자표시 비영리 변경금지 (새창열림)

'Algorithm > C++' 카테고리의 다른 글

[CPP] 1620 - unordered_map  (0) 2024.11.14
[CPP] 2480 - vector 자료형  (0) 2024.11.06
[알고리즘 스터디] 백준 1712번 c++ 풀이 - DivisionByZero 에러  (0) 2022.03.30
[알고리즘 스터디] 백준 10824번 c++ 풀이 - out of range 에러, long long type  (0) 2022.03.30
[알고리즘 스터디] 백준 1075번 c++ 풀이  (0) 2022.03.29
'Algorithm/C++' 카테고리의 다른 글
  • [CPP] 1620 - unordered_map
  • [CPP] 2480 - vector 자료형
  • [알고리즘 스터디] 백준 1712번 c++ 풀이 - DivisionByZero 에러
  • [알고리즘 스터디] 백준 10824번 c++ 풀이 - out of range 에러, long long type
YONJAAN
YONJAAN
코딩일기
  • YONJAAN
    마이라이프해피라이프
    YONJAAN
  • 전체
    오늘
    어제
    • 분류 전체보기 (37)
      • Server (3)
        • Docker (1)
        • Node (0)
        • Spring (1)
        • Django (1)
      • Algorithm (20)
        • Python (7)
        • C++ (13)
      • Front (0)
      • 컴퓨터 (0)
        • Go (0)
        • C++ (3)
      • Diary (9)
        • 휴학일기 (0)
        • 진로 탐색 (0)
        • 책 (2)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    SW마에스트로
    백준
    횡설수설
    졸려
    합격
    가십
    노래추천
    빛나는사람
    소프트웨어마에스트로
    여유
    아름다운색
    오블완
    golang
    사랑이란
    공부나하러가이꼬맹아
    사랑스럽다
    내가쓴글
    공부기록
    작아지지말자
    일기
    소마
    생각
    Soma
    C++
    아이즈원
    리액트
    ㅇ
    GIT
    티스토리챌린지
    질투
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
YONJAAN
[CPP] 11382 - int 관련 자료형
상단으로

티스토리툴바