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
- 디지털 포렌식
- 프로그래머스
- 웹해킹
- injection
- C언어
- 파이썬
- WHS
- 자라나는새싹
- 워게임
- 드림핵
- dreamhack
- Python
- Programmers
- 알고리즘
- 문제풀이
- 인프런
- 백준
- Algorithm
- hacking
- 풀이
- WarGame
- 스터디
- CSRF
- BaekJoon
- 포렌식
- Web
- c
- command
- 자라나는 새싹
- XSS
Archives
- Today
- Total
Hoin's security
[1주차] Baekjoon 1330번(두 수 비교하기), 2562번 문제(최댓값) Python 문제풀이 본문
Algorithm/Baekjoon
[1주차] Baekjoon 1330번(두 수 비교하기), 2562번 문제(최댓값) Python 문제풀이
Hoin.s 2023. 3. 28. 00:09알고리즘 1주차 수업이다.
과제1)
Baekjoon 1330번(두 수 비교하기) 문제풀이를 진행하였다.

이 예제대로 작동하면 성공이다.
나는 파이썬으로 프로그램을 작성했다.
파이썬 함수인 map 과 split을 활용하였다. 각 함수에 대한 설명은 주석으로 달아놓았다.
그러나 가독성이 안좋으니까 다시 설명한다.
split()함수는 여러 인자를 받을 때 띄어쓰기나 특수기호로 값을 구분해서 받아준다.
그렇다면 int(input().split())하면 될 것 같지만 아니다. int형은 리스트(list)를 정수형으로 변환시켜주지 못하기 때문에 오류가 날 것이다. 고로 map(함수, 자료형)이라는 정수 변환함수를 사용하여 map(int, input().split)으로 작성해주었다.
이제 예제에 있는 입력값을 넣어 제대로 출력되는지 확인해보자.- 잘 출력된다.

코드를 복사해 제출했고 맞았습니다가 뜬다. 성공이다.
과제2)
이제 두번째 알고리즘 풀이인 2562번 문제(최댓값)도 풀어보자.
먼저 여러 값을 입력받아 리스트 형태(단, 숫자로 저장)로 만들고 그 중 최댓값을 찾아 출력하는 형태로 만들어보겠다.
예제에 있는 값을 넣어 실행해본다.
잘 실행되는지 확인했으니 제출을 한다.
파이썬으로 언어를 선택하고 코드를 넣어 제출한다.
성공적으로 마무리 되었다.
'Algorithm > Baekjoon' 카테고리의 다른 글
[7주차] 알고리즘 Baekjoon 2476번, 22966번 문제 파이썬 활용 (0) | 2023.05.23 |
---|---|
[6주차] 알고리즘 Baekjoon 2754번, 16430번 문제 파이썬 활용 (0) | 2023.05.17 |
[4주차] 알고리즘 Baekjoon 2163번, 2525번 문제 파이썬 활용 (0) | 2023.05.01 |
[3주차] 알고리즘 Baekjoon 11382번, 10869번 문제 파이썬 활용 (0) | 2023.04.11 |
[2주차] 알고리즘 Baekjoon 10430번, 1463번 파이썬 활용 (0) | 2023.04.04 |