7453번 - 합이 0인 네 정수
제가 정답 케이스에 사용한 전역변수 입니다.
int n;int A[4001], B[4001], C[4001], D[4001];vector<int> AB;vector<int> CD;ll ans;
ll은 typedef로 long long형으로 생각해주시면 되겠습니다.
위와 같은 전역변수로 선언해 주었을 때 맞았습니다가 뜨고,
전역 변수의 int를 죄다 ll로 바꾸면 시간초과가 뜨더군요
도대체 무슨 이유인지 모르겠습니다.
정답 코드 첨부하겠습니다.
요번엔 ll로 바꿔서 제출해도 맞았습니다가 뜨네요
같은 코드를 여러번 제출했을 때
왜 시간초과가 뜰 때가 있고 아닐때가 있는지 궁금합니다
댓글을 작성하려면 로그인해야 합니다.
dksdmssh1212 3년 전
제가 정답 케이스에 사용한 전역변수 입니다.
int n;
int A[4001], B[4001], C[4001], D[4001];
vector<int> AB;
vector<int> CD;
ll ans;
ll은 typedef로 long long형으로 생각해주시면 되겠습니다.
위와 같은 전역변수로 선언해 주었을 때 맞았습니다가 뜨고,
전역 변수의 int를 죄다 ll로 바꾸면 시간초과가 뜨더군요
도대체 무슨 이유인지 모르겠습니다.
정답 코드 첨부하겠습니다.