Just Special Life

전체 글 27

[백준] python 파이썬-14681 사분면 고르기

안녕하세요. 문님입니다. 오늘 풀어볼 문제는 [백준 사분면 고르기 - 14681] 입니다. 1. 문제 설명 첫 줄에 정수 x를, 두 번째 줄에 정수 y를 입력 받습니다. if-elif-else문을 사용하여 1. x와 y가 모두 양수면 제1사분면 2. x가 음수, y가 양수면 제2사분면 3. x와 y가 모두 음수면 제3사분면 4. x가 양수, y사 음수면 제4사분면 을 출력합니다. 2. 문제 풀이 x = int(input()) y = int(input()) if x > 0 and y > 0: print(1) elif x 0: print(2) elif x < 0 and y < 0: print(3) else: print(4) 포인트 1. 한 조건에 제한이 두 개일 경우 and 나 or 을..

[백준] python 파이썬-2753 윤년

안녕하세요. 문님입니다. 오늘 풀어볼 문제는 [백준 윤년 - 2753] 입니다. 1. 문제 설명 첫 줄에 정수로 년도 a를 입력 받습니다. if-elif-else문을 사용하여 1. 400으로 나누어지면 1 (윤년) 2. 4로 나누어지며 100으로 나누어지지 않으면 1 (윤년) 3. 위의 조건에 해당이 안 되면 0 을 출력합니다. 2. 문제 풀이 a = int(input()) if a % 400 == 0: print(1) elif a % 4 == 0 and a % 100 != 0: print(1) else: print(0) 포인트 1. 파이썬 상에서 'a 와 b가 같다' 의 뜻으로 사용하는 등호(=)는 연속하여 (==)의 형태로 사용 포인트 2. 한 조건에 제한이 두 개일 경우 and 나 or 을 사용 *..

[백준] python 파이썬-9498 시험 성적

안녕하세요. 문님입니다. 오늘 풀어볼 문제는 [백준 시험 성적 - 9498] 입니다. 1. 문제 설명 첫 줄에 시험 성적을 정수로 입력 받습니다. if-elif-else문을 사용하여 범위를 입력하는 조건문을 제시합니다. 2. 문제 풀이 a = int(input()) if 100 >= a >= 90: print("A") elif a >= 80: print("B") elif a >= 70: print("C") elif a >= 60: print("D") else: print("F")

[백준] python 파이썬-1330 두 수 비교하기

안녕하세요. 문님입니다. 오늘 풀어볼 문제는 [백준 두 수 비교하기 - 1330] 입니다. 1. 문제 설명 첫 줄에 두 수를 입력 받아 부등호와 등호를 출력하는 문제입니다. 2. 문제 풀이 a, b = map(int, input().split()) if a>b: print(">") elif a map( int, input() ) : input 데이터를 정수 int로 변환 포인트 2. split() 함수를 사용하여 입력 받는 데이터를 공백으로 구분 포인트 3. if-elif-else 문을 사용하여 조건문 제시 포인트 4. else 대신 elif문을 사용한다면 파이썬 상에서의 '같다'는 (==)으로 표시

[백준] python 파이썬-25083 새싹

안녕하세요. 문님입니다. 오늘 풀어볼 문제는 [백준 새싹 - 25083] 입니다. 1. 문제 설명 새싹 이모티콘을 출력하는 문제입니다. ,r'"7 r`-_ ,' ,/ \. ". L_r' `~\/ | | 따옴표('), 쌍따옴표("), 역슬래시(\)에 주의하여 출력해야 합니다. 2. 문제 풀이 print(""" ,r\'\"7 r`-_ ,\' ,/ \\. \". L_r\' `~\\/ | |""") 포인트 1. 따옴표('), 쌍따옴표("), 역슬래시(\)의 앞에 역슬래시를 붙여 해당 기호가 출력될 수 있도록 한다. 역슬래시를 붙이지 않으면 오류가 생기거나 원하는 기호가 출력되지 않는다.

[백준] python 파이썬-2588 곱셈

안녕하세요. 문님입니다. 오늘 풀어볼 문제는 [백준 사칙연산 - 10869] 입니다. 1. 문제 설명 첫 번째 줄에 (1) 숫자를, 두 번째 줄에 (2) 숫자를 입력하여 곱셈하는 문제입니다. 편의상 (1)을 a, (2)를 b라 부르겠습니다. a는 정수로 받고, b는 문자로 받아 인덱스를 활용해야 하는 문제입니다. (3)은 정수 a와 문자열 b의 일의 자리 숫자의 곱셈, (4)는 정수 a와 문자열 b의 십의 자리 숫자의 곱셈, (5)는 정수 a와 문자열 b의 백의 자리 숫자의 곱셈입니다. 2. 문제 설명 a = int(input()) b = input() print(a*int(b[2])) print(a*int(b[1])) print(a*int(b[0])) print(a*int(b)) 포인트 1. 인덱스는 ..

[백준] python 파이썬-10430 나머지

안녕하세요. 문님입니다. 오늘 풀어볼 문제는 [백준 나머지 - 10430] 입니다. 1. 문제 설명 (A+B)%C 의 해가 ((A%C) + (B%C))%C 와 같은 지, (A×B)%C 의 해가 ((A%C) × (B%C))%C 와 같은 지 확인하는 문제입니다. 2. 문제 설명 A, B, C = map(int, input().split()) print((A+B)%C) print(((A%C) + (B%C))%C) print((A*B)%C) print(((A%C) * (B%C))%C) 포인트 1. 한 줄에 A와 B를 모두 입력 파이썬 내장 함수 map()을 사용하여 a, b = map( int, input().split() ) 형태로 두 수를 입력 받는다. map() 함수: 여러 개의 데이터를 한 번에 다른 형..

[백준] python 파이썬-18108 1998년생인 내가 태국에서는 2541년생?!

안녕하세요. 문님입니다. 오늘 풀어볼 문제는 [백준 1998년생인 내가 태국에서는 2541년생?! - 18108] 입니다. 1. 문제 설명 불기 연도(태국에서의 연도)를 입력하여 서기 연도(한국에서의 연도)를 출력하는 문제입니다. 불기 연도에 543을 차감한 숫자가 서기 연도입니다. 2. 문제 풀이 a = int(input()) print(a-543) 포인트 1. 불기 연도를 정수로 입력 받아야 한다.

[백준] python 파이썬-10869 사칙연산

안녕하세요. 문님입니다. 오늘 풀어볼 문제는 [백준 사칙연산 - 10869] 입니다. 1. 문제 설명 A와 B를 입력 받아 사칙연산을 출력하는 문제입니다. 2. 문제 설명 a, b = map(int, input().split()) print(a+b) print(a-b) print(a*b) print(a//b) print(a%b) 포인트 1. 한 줄에 A와 B를 모두 입력 파이썬 내장 함수 map()을 사용하여 a, b = map( int, input().split() ) 형태로 두 수를 입력 받는다. map() 함수: 여러 개의 데이터를 한 번에 다른 형태로 변환하기 위해 사용 map( 원하는 형태, 변환할 데이터 ) -> map( int, input() ) : input 데이터를 정수 int로 변환 포..