-
[Python] 구름 : 고장난 컴퓨터코딩테스트/구름 2024. 6. 12. 21:14
[문제 풀기 전 생각한 부분]1. 마지막 코드 작성 이후 c초 동안 남았다가
2. c + 1 초 이후 모든 코드가 삭제됨.
3. 키보드를 총 N번 누른다.4. 두 개의 입력을 사용자로부터 받는다
5. 하나는 입력할 코드 갯수이고 하나는 얼마 동안이나 그 코드를 유지할 것인가?
[my_code]n, c = map(int, input().split()) t = list(map(int, input().split())) cnt = 0 for i in range(n-1): if t[i+1] - t[i] <= c: cnt += 1 else: cnt = 0 print(cnt)
[문제점]
1. 5초가 지나면 무조건 초기화 되어서 아무것도 안 남는 것이 아니다.2. 무조건 마지막꺼는 남아 있다. 그래서 고정적으로 cnt에 + 1 을 해줘야 된다.
[문제점 해결]
n, c = map(int, input().split()) t = list(map(int, input().split())) cnt = 1 for i in range(n-1): if t[i+1] - t[i] <= c: cnt += 1 else: cnt = 1 print(cnt)
'코딩테스트 > 구름' 카테고리의 다른 글
[Python] 구름 : 앵무새 꼬꼬 (0) 2024.06.28 [JS] 구름 : 단어 개수 세기 (0) 2024.06.25 [Python] 구름 : 거꾸로 수 비교 (0) 2024.06.12 [Python] 구름 : 절약 (0) 2024.06.12