본문 바로가기
반응형

파이썬5

[알고리즘/파이썬] 백준 2884번 알람 시계, 2525번 오븐 시계 (사칙연산, 조건문) 백준 사이트의 단계별로 풀어보기 (단계별로 풀어보기 (acmicpc.net)) 두번째인 조건문 단계의 문제들입니다. 시간은 0시~23시, 0분~59분 이라는 범위가 존재하여 if 문을 사용해 계산할 수 있습니다. 알고리즘을 풀면서 조건문을 사용할 때 가장 중요한 부분은 발생 가능한 모든 케이스를 다뤄야 한다는 점입니다. 어려운 알고리즘 문제를 풀다보면 내가 생각하지 못한 케이스를 빠트려서 해당 예외 케이스들에서 오답이 나오는 경우가 많습니다. if 문 작성시에는 항상 차근차근 발생 가능한 모든 케이스를 생각하며 작성하는 습관이 필요합니다. 2884번: 알람 시계 (acmicpc.net) 2884번: 알람 시계 상근이는 매일 아침 알람을 듣고 일어난다. 알람을 듣고 바로 일어나면 다행이겠지만, 항상 조금만.. 2023. 5. 9.
[알고리즘/파이썬] 백준 10171번 고양이, 10172번 개 (특수문자 출력) 백준 사이트의 단계별로 풀어보기 (단계별로 풀어보기 (acmicpc.net)) 첫번째인 입출력의 마지막 두 문제인 고양이와 개 입니다. 이 두 문제는 특수문자를 출력하는 방법에 대한 풀이입니다. 타 언어에 비하면 파이썬은 매우 쉬운편입니다. 10171번: 고양이 (acmicpc.net) 10171번: 고양이 아래 예제와 같이 고양이를 출력하시오. www.acmicpc.net 10172번: 개 (acmicpc.net) 2023. 5. 5.
[알고리즘/파이썬] 백준 10869번 사칙연산 (사칙연산) 백준 사이트의 단계별로 풀어보기 (단계별로 풀어보기 (acmicpc.net)) 첫번째인 입출력과 사칙연산의 6단계까지의 사칙연산 문제들을 풀어보겠습니다. 이번 문제들들을 풀면서 파이썬으로 숫자 입력값들을 받아 처리하고, 이를 출력하는 방식에 대해 알게 되었습니다. 10869번: 사칙연산 (acmicpc.net) 10869번: 사칙연산 두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오. www.acmicpc.net # 1. 입력값은 input() 으로 받는다. # 2. 입력값이 공백을 기준으로 나위어 있을 때 split() 을 사용하여 변수에 저장 가능하다. # 3. 변수에는 문자열로 저장되기 때문에 사칙연산을 하기 위해서는 i.. 2023. 4. 26.
[알고리즘/파이썬] 백준 2557번 Hello World (입출력) 백준 사이트의 단계별로 풀어보기 (단계별로 풀어보기 (acmicpc.net)) 첫번째인 입출력과 사칙연산 첫번째 문제입니다. 2557번: Hello World (acmicpc.net) 2557번: Hello World Hello World!를 출력하시오. www.acmicpc.net 별도의 알고리즘은 사용되지 않고, 해당 언어의 출력을 할 수 있는지 판별하기 위한 기초중의 기초 문제입니다. 파이썬에서는 정말 간단하게 프린트 문 하나로 끝납니다. print("Hello World!") 2023. 4. 25.
반응형