수학2 백준 10162 전자레인지 (브론즈 3) 백준 10162 전자레인지 (브론즈 3)링크: 10162 전자레인지접근 방법최소단위인 10초로 나뉘어 떨어지지 않으면 불가능하므로 -1 출력큰 값부터 나눠서 계산소스 코드소스 코드: 제출한 정답 소스 코드'''- 최소단위인 10초로 나뉘어 떨어지지 않으면 불가능하므로 -1 출력- 큰 값부터 나눠서 계산'''T = int(input())if T % 10 != 0: print(-1)else: Acount = T // 300 Bcount = T % 300 // 60 Ccount = T % 300 % 60 // 10 print(Acount, Bcount, Ccount)코드 개선 사항(GPT 4o)결론오랜만에 푸는 문제라 재활하려고 간단한 것 풀었다.오늘은 조금만 쉬어가자. 2025. 4. 27. 백준 11005 진법 변환 2 백준 11005 진법 변환 2링크: 11005 진법 변환 2접근 방법아스키 코드를 사용해서 변환A가 65 이므로 -55를 하면 10이 됨최대로 가능한 수를 계산하고, 점차 빼가면서 진법 변환소스 코드소스 코드: 91890086 제출# 입력N, B = map(int, input().split())if N == 0: print(N) exit(0)# B 진법으로 변환value = 1while value * B 0: quotient = N // value N %= value if quotient 결론더 빠르게 진법을 변환할 수 있는 과정을 생각해보았는데, 결국 생각해내지 못했다..61337078 제출 이 코드는 1년 전에 제출했던 코드인데, 틀렸지만 이때는 성실하게 풀었던 것 같다.. 2025. 3. 23. 이전 1 다음