안녕하세요, 알고리즘문제를 풀다 보면 가끔 답의 최대값이 int 범위를 아슬하게 벗어나 long long 을 써야 할 경우가 많은데요
이 때 수작업으로 int 를 long long 으로 다 고치다 보면 꼭 한두군데 안 고쳐서 종종 실수가 발생하곤 합니다.
전에 어디선가 듣기로는 모든 int 를 long long 으로 취급해주는 명령문? 이 있었던 것 같은데, 검색으로도 잘 나오지 않아서요 ㅠㅠ 혹시 비슷한 기능을 하는 구문이 있다면 알 수있을까요?
#define ll long long
#define int ll
와 같이 시도해 봤는데 main 이 int 여야 한다는 에러에 막히네요..
#define int long long
한뒤에 signed main() 하면 될거에요
wow 감사합니다!
댓글을 작성하려면 로그인해야 합니다.
dong6788 3년 전
안녕하세요, 알고리즘문제를 풀다 보면 가끔 답의 최대값이 int 범위를 아슬하게 벗어나 long long 을 써야 할 경우가 많은데요
이 때 수작업으로 int 를 long long 으로 다 고치다 보면 꼭 한두군데 안 고쳐서 종종 실수가 발생하곤 합니다.
전에 어디선가 듣기로는 모든 int 를 long long 으로 취급해주는 명령문? 이 있었던 것 같은데, 검색으로도 잘 나오지 않아서요 ㅠㅠ 혹시 비슷한 기능을 하는 구문이 있다면 알 수있을까요?
#define ll long long
#define int ll
와 같이 시도해 봤는데 main 이 int 여야 한다는 에러에 막히네요..