2023-07-03 업데이트 코드 n = int(input()) count = 1 room = 2 r = 6 while n > 1: count += 1 if room 1000000000 : print("N should be between 1 and 1,000,000,000") rooms = 1 start_num = 1 end_num = 1 n = 0 # 6n (n >= 1) & 1 (n = 0) while N not in range(start_num, end_num + 1) : n = n + 6 rooms = rooms + 1 start_num = end_num end_num = end_num + n print(rooms) 백준 단계별로 풀어보기 이전 문제 파이썬 정답 코드는 아래 링크를 확인해주세요 :..
알고리즘 공부를 아직 안 한 터라, 8단계부터는 문제를 생각하는 데 시간이 걸리네요! 그래서 8단계부터는 한 문제씩 코드를 작성해 보려고 합니다. 제 깃허브에서도 백준 8단계 정답 코드를 확인하실 수 있으세요 :) https://github.com/kmi0817/coding_test_practice/tree/main/baekjoon_step/step8 손익분기점 (1712번) 국어를 못해서 문제를 이해하기가 어려웠습니다,, 단계 이름이 기본수학인 만큼 정말 수학적으로 생각해야 한다는 걸 새삼 느꼈습니다. 수학 잘 못하는데 말이죠! ㅎ A, B, C = map(int, input().split()) # 입력 범위 제한 if A 2100000000 : print("A is between ..
2022년입니다! 새해 복 다들 듬뿍 받으세요 :) 7단계 정답 코드는 아래 제 깃허브에서도 확인하실 수 있습니다. https://github.com/kmi0817/coding_test_practice/tree/main/baekjoon_step/step7 1. 아스키 코드 (11654번) ord() : 아스키 코드를 반환합니다. your_input = input() print(ord(your_input)) 2. 숫자의 합 (11720번) N = int(input()) if N 100 : exit() numbers = input() sum_result = 0 for n in numbers : sum_result += int(n) print(sum_result) 3. 알파벳 찾기 (108..
5단계와 6단계 난이도 차이가 갑자기 나는 것 같아요. 그래서 더욱 풀 맛이 납니다 ㅎㅎ 6단계 정답코드는 아래 제 깃허브에서도 찾아보실 수 있습니다 :) https://github.com/kmi0817/coding_test_practice/tree/main/baekjoon_step/step6 GitHub - kmi0817/coding_test_practice: 백준 홈페이지의 단계별로 풀어보기 코드입니다.https://www.acmicpc.net/ 백준 홈페이지의 단계별로 풀어보기 코드입니다.https://www.acmicpc.net/step - GitHub - kmi0817/coding_test_practice: 백준 홈페이지의 단계별로 풀어보기 코드입니다.https://www.acmicpc.net/..