일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
- python
- backtracking
- 파이썬
- dp
- 유클리드 호제법
- prototype 프로퍼티
- 최소공배수
- 백준
- 낙관적 업데이트
- javascript
- 시간
- 백준 9610번 파이썬 문제 풀이
- 비동기
- float: right
- 9610
- 동기
- 함수 객체의 프로퍼티
- 2522
- 알고리즘
- css
- 백트래킹
- __proto__ 접근자 프로퍼티
- C++
- 한글이 두 번 입력됨
- Tanstack Query
- 자바스크립트
- 메타버스
- 동적 계획법
- 프로그래밍
- 한글 입력 시 이벤트 두 번 발생
- Today
- Total
목록분류 전체보기 (105)
염딩코
[문제] [결과] [해설] stoi 함수: string to int 말 그대로 문자열을 정수형으로 바꾸는 함수 substr 함수: string substr(size_t index=0, size_t len=npos) const; string을 index에서부터 len만큼 잘라서 반환하는 함수 코드는 많이 길어보이지만, 직접 작성해보시면 쉬운 문제라는 것을 알 수 있습니다.
[문제] [결과] [해설] 이 문제는 지난 게시글(백준 2525번)에서 다룬 문제와 유사하다. 차이점이라면, 지난 게시글에서는 분을 기준으로 했다면 이번 게시글에 실린 문제에서는 초를 시작으로 문제를 해결해야한다. 원활한 문제풀이를 위해 새로운 변수들을 삽입했다. s1은 입력받은 초와 추가시간인 초를 합하여 나머지만 저장했고, 60초를 초과했을 경우 b1 변수에 그 값을 저장했다. b2에는 초과된 분인 b1과 원래 입력받은 B를 더한 값의 나머지를 저장해 최종적인 분을 저장했다. a1에는 b1과 B의 값을 더하여 초과된 값을 시간으로 간주해 저장했다. a2에는 최종적인 시간을 저장했다.
[문제] [결과] [해설] 이 문제는 일단 분(B)에 필요한 시간(C)을 더했을 때, 60분을 넘어가는냐, 안 넘어가는냐에 따라 구분을 해줘야 한다. 그래서 if문을 통해 60분을 넘어갈 때와 넘어가지 않을 때로 구분해준다. 입력받는 n은 시이고, m은 분이다. a는 60분을 넘어갈 때, 60
[문제] [해설] 처음에 이 문제를 보고 한 동안 고민을 해봤다. "파이썬에 이런 기술이 있었나?"라고 생각했지만, 갑자기 번뜩 떠올랐다... 그것은 바로 그냥 내 정보에서 내가 풀었던 문제 수와 아이디를 출력하면 되는 것이었다! [추가] 하지만, 이 문제는 정확하게 자신이 맞은 개수를 입력하지 않거나 자신의 아이디를 입력하지 않으면 오답처리가 되므로 주의하기를 바란다.