문제풀이

Programming/BaekJoon

[Python] 백준 7287번 등록

1. Question 2. Code print("0") print("baekjoon") 3. Solution 백준 사이트의 상단 메뉴를 보시면 노란색 부분에 자신의 아이디가 있을겁니다. 그걸 클릭하면 마이페이지로 들어가게 됩니다. 마이페이지에 자신의 아이디와 왼쪽 메뉴에는 이렇게 등수, 맞은 문제 등이 나오게 됩니다. 이 부분을 참고하여 작성하시면 됩니다. 위 소스코드로 하면 실패라고 나옵니다. 본인의 아이디와 푼 개수에 맞게 하시기 바랍니다. https://www.acmicpc.net/problem/7287 7287번: 등록 첫 줄에 자신이 맞은 문제의 수, 둘째 줄에 아이디를 출력한다. www.acmicpc.net

Programming/BaekJoon

[Python] 백준 10699번 오늘 날짜

1. Question 2-1. Code-01 from datetime import datetime year = datetime.today().year month=datetime.today().month day=datetime.today().day print("%d-%02d-%02d" % (year, month, day)) 3-1. Solution-01 1. 일시와 관련된 데이터를 다루기 위해서는 datetime이라는 모듈을 import 합니다. 3. 연도 정보를 담기 위해 year라는 변수에 저장합니다. 4. 월 정보를 담기 위해 month라는 변수에 저장합니다. 5. 일 정보를 담기 위해 day라는 변수에 저장합니다. 7. 날짜 정보를 출력하니다. 여기서 %02라고 한 이유는 만약 1월이면 01이라 출..

Programming/BaekJoon

[Python] 백준 11022번 A+B - 8

1. Question 2. Code test=int(input()) for i in range(0, test, 1) : a, b = map(int, input().split()) print("Case #%d: %d + %d = %d" % (i+1, a, b, a+b)) 3. Solution 1. 테스트 개수를 입력받습니다. 3. 입력한 수만큼 입력받고 출력해야하기 때문에 for문을 이용하여 0부터 test 개수까지 반복합니다. 4. 더할 두 정수를 입력받습니다. 5. 주어진 조건에 맞게 출력합니다. 여기서 i+1인 이유는 i가 0부터 시작했기 때문입니다. https://www.acmicpc.net/problem/11022 11022번: A+B - 8 각 테스트 케이스마다 "Case #x: A + B = ..

Programming/BaekJoon

[Python] 백준 2163번 초콜릿 자르기

1. Question N*M의 초콜릿을 쪼개어 1*1의 초콜릿을 만드는 문제입니다. 2. Code a, b = map(int, input().split()) print(a*b-1) 3. Solution 1. a와 b를 입력받는다. 3. 초콜릿을 쪼갤 수 있는 최소 수를 구하여 출력한다. 그림판으로 초콜릿을 얼마나 쪼갤 수 있는지 수를 구하여 봤는데 모든 경우의 수가 n*m 수보다 1 작았습니다. 설마설마 하며 제출하니까 맞았다고 나오더라구요. 다시 제대로 식을 세워서 해봤습니다. 이렇게 가로가 m, 세로가 n인 3*2의 초콜릿이 있다고 가정하겠습니다. 만약 초콜릿을 세로로 먼저 자를 경우, m-1번인 2번을 자르게 됩니다. 이제 가로로 자르겠습니다. 잘려진 초콜릿은 총 3조각입니다. 이 3조각을 n-1번..

Meezzi
'문제풀이' 태그의 글 목록