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
- 백준1247
- 컴프리헨션
- 코딩테스트
- 백준10757
- 제주ICT
- 백준25305
- 백준2587
- 백준1284
- 제주코딩베이스캠프
- 코테준비
- 큐
- 이터레이터
- 백준2525
- 백준
- 백준1312
- 백준2751
- 위니브
- collections
- 자료구조
- 백준 10814
- Python
- 백준1181
- 더오름
- javascript
- 개발자
- 코테
- 백준10039
- 파이썬
- F-string
- 왈러스 연산자
Archives
- Today
- Total
목록백준1312 (1)
hyei-devlog

📍 문제https://www.acmicpc.net/problem/1312 📍 전체 코드A, B, N = map(int, input().split())num = A * (10 ** N) // Bdigit = num % 10print(digit) 📍 문제 풀이num = A * (10 ** N) // B 분자 A에 10의 N제곱을 곱하여, 소수점 아래 N자리까지 미리 확장한다.예를 들어, N=3이라면 A를 1000배 확장하는 것이다. 그 후, B로 나누는 연산을 정수 나누기(//)로 수행한다. 이렇게하면 소수점 이하 자리에서 원하는 값만 남게 된다. digit = num % 10 num을 10으로 나눈 나머지를 구하는 연산을 통해 소수점 N번째 자리의 숫자를 추출할 수 있다. 📍 문제 해결 위한 고민..
Online Judge/Baekjoon
2025. 2. 25. 01:37