질문있습니다.
167
김영우
작성한 질문수 3
0
1,2,4,5번 문제는 맞는데
왜 3번만 틀렸다고 할까요..?
#include<stdio.h>
int num[100001];
int main(){
int i, n, temp, cnt=0, max=-214700;
//freopen("input.txt","rt", stdin);
scanf("%d",&n);
for(i=0; i<n; i++){
scanf("%d",&num[i]);
}
temp=num[0]; //배열의 첫번째요소를 임시로 넣음
for(i=0; i<n; i++){
if((num[i]-temp)>=0){ //이전의 요소와 뺄셈을 했을때 0보다 크거나 같으면 증가했다 취급함.
cnt++;
temp=num[i]; //다음반복을 위해서 현재요소를 임시값으로 지정
}
else{ //이전의 요소와 비교했을때 값이 작으므로 감소했다 취급.
if(max<cnt){ //증가가 끝났으니 max값 최신화
max=cnt;
}
cnt=1;
temp=num[i]; //다음반복을 위해서 현재요소를 임시값으로 지정
}
}
printf("%d",max);
return 0;
}
답변 1
0
안녕하세요^^
5
1 2 3 4 5
입력을 가지고 디버그해보세요.
앞으로 공부하다 이렇게 3번 데이터가 정답으로 나오지 않으면 채점폴더의 in3.txt 파일의 데이터를 가지고 디버그해서 스스로 해결해야 실력이 향상됩니다.
테스트 케이스 질문
0
373
1
병합정렬 시간복잡도 질문
0
462
1
41.연속된 자연수의 합 문제풀이에서 수학적인 원리를 모르고 있습니다.
0
1344
2
질문드립니다.
0
376
1
질문드립니다!
0
430
1
dev 프로그램 질문
0
275
1
문제가 이해가 안되요
0
376
1
4번 나이차이 문제 접근법 질문 드립니다.
0
307
1
source file not compiled
0
1047
3
59번 질문드립니다.
0
372
1
25번 문제 질문
0
349
1
4. 나이차이 문제 질문입니다.
0
372
1
90번 라이언 킹 심바 1번 테스트 케이스
0
470
1
71번 문제 전역 변수 질문 있습니다
0
365
1
75번, 79번 priority_queue관련
1
355
1
75.최대 수입 스케줄
0
400
2
복면산 정답의 수
0
431
1
테스트 케이스에 대해서
0
445
1
수업 내용 질문입니다!
1
232
1
풀어보면 좋은 문제 목록 - 2580 스토쿠 DFS 질문입니다!!
0
822
2
12. 플로이드-와샬(그래프 최단거리) . 27:25초
0
254
1
다른 풀이 방식
0
317
1
크루스칼 vs 프림
0
306
1
숫자 총개수 small 질문있습니다.
0
242
1





