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
- dreamhack
- 웹해킹
- WarGame
- c
- 프로그래머스
- 포렌식
- 백준
- 드림핵
- 알고리즘
- command
- BaekJoon
- 워게임
- XSS
- injection
- Algorithm
- hacking
- 자라나는새싹
- WHS
- Python
- CSRF
- 문제풀이
- Web
- 풀이
- 디지털 포렌식
- 스터디
- 자라나는 새싹
- C언어
- 파이썬
- 인프런
- Programmers
Archives
- Today
- Total
Hoin's security
[4주차] 알고리즘 Baekjoon 2163번, 2525번 문제 파이썬 활용 본문
오늘은 백준 2163 문제로 시작한다.


2163번 문제는 초콜릿의 쪼개는 횟수의 최솟값을 출력하는 것이다. 겹쳐서 쪼개는 것이 아니므로 6조각이면 앞에서부터 하나하나 쪼개어 나간다고 생각하면 5번 쪼개게 되는 것이다.
n,m = map(int,input().split())
print((n*m)-1)
오늘도 어김없이 파이썬으로 작성해본다. N과 M값을 n,m변수로 입력받아주고 쪼개지는 조각에서 1을 뺀 값을 출력해주면 된다.


예제를 입력했을 때 알맞은 출력값이 나오는걸 확인한다.


맞았다고 나온다.
이제 2525번 문제를 풀어보자.


hour,min = map(int,input().split())
time=int(input())
min+=time
if min>=60:
hour+=min//60
min%=60
if hour>=24:
hour-=24
print(hour,min)
시간, 분 변수를 hour, min으로 지정해주고 오븐구이 소요시간을 time으로 지정해주었다. 각 값을 입력받아 time을 min에 더해주고 min의 값이 60이상이 되면 60으로 나눈 몫을 hour에 더해주고 min에는 60으로 나눈 나머지를 넣어주었다. hour의 값이 24 이상이 되면 hour에 24를 빼주는 조건문을 작성했다.



예제에 주어진 값을 입력했을 때 알맞은 값으로 출력이 된다.

예제값이 잘 출력되니 제출한다.

맞았다는 결과가 나온다. 오늘도 성공적인 마무리!
'Algorithm > Baekjoon' 카테고리의 다른 글
[7주차] 알고리즘 Baekjoon 2476번, 22966번 문제 파이썬 활용 (0) | 2023.05.23 |
---|---|
[6주차] 알고리즘 Baekjoon 2754번, 16430번 문제 파이썬 활용 (0) | 2023.05.17 |
[3주차] 알고리즘 Baekjoon 11382번, 10869번 문제 파이썬 활용 (0) | 2023.04.11 |
[2주차] 알고리즘 Baekjoon 10430번, 1463번 파이썬 활용 (0) | 2023.04.04 |
[1주차] Baekjoon 1330번(두 수 비교하기), 2562번 문제(최댓값) Python 문제풀이 (0) | 2023.03.28 |