Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 백준 1764 자바
- 백준 28278 자바
- 티움투어
- 자바 28278
- 백준 10866 자바
- 자바
- 자바 1003
- IAM Identity Center
- 1764 자바
- BFS
- 10813 자바
- 데보션영 3기
- 자바 2164
- 자바 2346
- 10807 자바
- dfs
- 1010 자바
- 파이썬
- 그리디
- 2748 자바
- 백준 2346 자바
- 코딩테스트
- 10810 자바
- 2346 풍선 터뜨리기
- 2164 자바
- IAM 사용자
- 2798 자바
- 28278 스택 2
- 백준
- 자바 10866
Archives
- Today
- Total
목록2024/09/23 (1)
자두의 데브로그

https://www.acmicpc.net/problem/3460 이 문제에는 여러 가지.... 나름의 속임수..?가 좀 있다. 그래서 처음 풀었을 때 에러 나길래 좀 어이가 없었는데 지금 보니까 완전 이해 완료.. 이 문제는 입력 받은 수에 대해서 1의 위치가 어디에 있는지에 대해서 출력하면 되는 문제였다. 예제가 13이었는데 13의 이진수는 1101이긴 하지만 출력 조건이 "위치가 낮은 것부터" 이기 때문에 1011로 뒤집었을 때의 1의 위치를 출력하면 됐다. 나는 인덱스 역할을 하는 하나의 변수를 생성하고, n을 나누면 해당 수를 2로 나눴을 때 나머지가 1일 때에 해당하는 인덱스 역할의 숫자 값을 출력하는 방식으로 구현했다. 문제를 풀 때 입력 형식에 대해서 잘못 이해해버려서 한 줄에 냅다 받는 ..
코딩테스트/Java
2024. 9. 23. 21:16