본문 바로가기

전체 카테고리160

백준) 9498번 시험 성적 문제 (파이썬) 문제) 시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오. a = int(input()) if a >= 90: print('A') elif a >= 80: print('B') elif a >= 70: print('C') elif a >= 60: print('D') else: print('F') 이번 문제는 컴퓨터 언어를 배우면 무조건적으로 나오는 문제인 것 같다. 일단 저는 변수 a를 선언하고, if 문을 통해 조건들을 달았는데 정답처리가 되었다. 하지만 이 코드의 문제점이 있다. 만약 101점을 입력하면 F가 나오게 된다... 그래서 조건을 a >= 90이 아닌 if 100 2022. 5. 22.
백준) 1330번 두 수 비교하기 문제 (파이썬) 문제) 두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오. a, b = map(int,input().split()) if a > b: print('>') elif a < b: print(''를 출력한다. A가 B보다 작은 경우에는 ' 2022. 5. 22.
백준) 1000번 A+B 문제 (파이썬) 백준의 1000번째 문제로서 기본이 되는 문장인 것 같다. 다음과 같은 문장구조에서 map, split()에 대해 알아보겠습니다. a, b = map(int, input().split()) print(a+b) 1. map map은 (funtion, iterable)의 형태를 가지고 있다. 즉 a, b인자들을 지정된 형태로 바꿔주는 역할인 것 같다. 예를 들면 a,b의 실수형를 정수형로 변환하는 것이 있다. 1. split split은 문자열을 지정한 값으로 문자열나누고 리스트를 저장하는 역할로 다방면으로 쓰인다. 예를 들면 split()은 기본형으로 공백을 기준으로 나뉘고, split('-')은 -를 기준으로 문자열을 나누게 된다 파이썬을 독학하면서 정확히는 모르지만 최대한 검색하여 함수를 이해하려합니다.. 2022. 5. 21.
백준 문제 풀이 백준 문제를 풀고, 제가 이해한 과정을 정리한 곳입니다! 모든 문제를 푸는 것이 아닌 제가 풀 때 새로 이해한 개념이나 어려웠던 문제들 위주로 풀이를 남깁니다! 모두 다같이 화이팅하여 목표에 도달해봅시다!! 2022. 5. 20.
728x90