13458번 - 시험 감독
안녕하세요
아래 7번 줄을 처음에는 int 로 썼는데 계속 틀리다가, 혹시나해서 long int 로 바꿨더니 맞았습니다
제가 기초가 매우 부족한데요 ㅠㅜ
c++ 정수형 변수 크기가 int, long int 둘 다 4바이트 아닌가요?
컴파일러나 OS에 따라 조금씩 차이가 있을 수 있어요. 백준에선 long을 8바이트 정수로 인식하는거 같아요.
https://en.cppreference.com/w/...
에서 "Size" 부분을 보시면 long은 최소 32비트, 즉 4바이트라고 되어 있습니다만 이건 언제까지나 "최소"일 뿐, 무조건 4바이트는 아닙니다. 윗분 말씀대로 컴파일러나 OS에 따라 차이가 있습니다
답변 감사합니다
백준 체점 시스템이 조금만 더 친절했으면 하는 아쉬움이 생기네요...
댓글을 작성하려면 로그인해야 합니다.
fherooes 1년 전
안녕하세요
아래 7번 줄을 처음에는 int 로 썼는데 계속 틀리다가, 혹시나해서 long int 로 바꿨더니 맞았습니다
제가 기초가 매우 부족한데요 ㅠㅜ
c++ 정수형 변수 크기가 int, long int 둘 다 4바이트 아닌가요?