기초 프로그래밍/Python 68

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

▷ 문제 : ICPC Bangkok Regional에 참가하기 위해 수완나품 국제공항에 막 도착한 팀 레드시프트 일행은 눈을 믿을 수 없었다. 공항의 대형 스크린에 올해가 2562년이라고 적혀 있던 것이었다. 불교 국가인 태국은 불멸기원(佛滅紀元), 즉 석가모니가 열반한 해를 기준으로 연도를 세는 불기를 사용한다. 반면, 우리나라는 서기 연도를 사용하고 있다. 불기 연도가 주어질 때 이를 서기 연도로 바꿔 주는 프로그램을 작성하시오. years = int(input()) print(years - 543) input() : 입력한 값을 변수에 저장하는 함수이다. 입력받은 값을 문자열로 취급한다. int() : 문자열을 정수형으로 바꿔주는 함수이다. years - 543 : 불기 연도에서 서기 연도로 바꿔줘..

[백준] 10926번 파이썬 python(??!)

▷ 문제 : 준하는 사이트에 회원가입을 하다가 joonas라는 아이디가 이미 존재하는 것을 보고 놀랐다. 준하는 놀람을 ??!로 표현한다. 준하가 가입하려고 하는 사이트에 이미 존재하는 아이디가 주어졌을 때, 놀람을 표현하는 프로그램을 작성하시오. print(input() + "??!") input() : 입력한 값을 변수에 저장하는 함수이다. 입력받은 값을 문자열로 취급한다. + : 파이썬은 문자열끼리 더할 수 있다. "??!" : 문자열은 '' or ""로 묶어줘야 한다.

[백준] 10869번 파이썬 python(사칙연산)

▷ 문제 : 두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오. A, B = input().split() x = int(A) y = int(B) print(x+y) print(x-y) print(x*y) print(x//y) print(x%y) input() : 입력한 값을 변수에 저장하는 함수이다. 입력받은 값을 문자열로 취급한다. split() : 문자열 뒤에 .split()으로 작성하여 문자열을 나눠서 리스트로 만들어주는 함수이다. 따로 구분자를 설정하지 않으면 공백 기준으로 나눠진다. int() : 괄호 안에 있는 값을 정수로 바꿔주는 함수이다. A, B = map(int, input().split()) print(A+..

[백준] 1008번 파이썬 python(A/B)

▷ 문제 : 두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오. A, B = input().split() x = int(A) y = int(B) print(x/y) input() : 입력한 값을 변수에 저장하는 함수이다. 입력받은 값을 문자열로 취급한다. split() : 문자열 뒤에 .split()으로 작성하여 문자열을 나눠서 리스트로 만들어주는 함수이다. 따로 구분자를 설정하지 않으면 공백 기준으로 나눠진다. int() : 괄호 안에 있는 값을 정수로 바꿔주는 함수이다. A, B = map(int, input().split()) print(A/B) map 함수를 사용하면 문장이 좀 더 간단하게 처리할 수 있다. map(function, iterable) : 리스트나 튜플의 요..

[백준] 10998번 파이썬 python(A×B)

▷ 문제 : 두 정수 A와 B를 입력받은 다음, A×B를 출력하는 프로그램을 작성하시오. A, B = input().split() x = int(A) y = int(B) print(x*y) input() : 입력한 값을 변수에 저장하는 함수이다. 입력받은 값을 문자열로 취급한다. split() : 문자열 뒤에 .split()으로 작성하여 문자열을 나눠서 리스트로 만들어주는 함수이다. 따로 구분자를 설정하지 않으면 공백 기준으로 나눠진다. int() : 괄호 안에 있는 값을 정수로 바꿔주는 함수이다. A, B = map(int, input().split()) print(A*B) map 함수를 사용하면 문장이 좀 더 간단하게 처리할 수 있다. map(function, iterable) : 리스트나 튜플의 요..

[백준] 1001번 파이썬 python(A-B)

▷ 문제 : 두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성하시오. A, B = input().split() x = int(A) y = int(B) print(x-y) input() : 입력한 값을 변수에 저장하는 함수이다. 입력받은 값을 문자열로 취급한다. split() : 문자열 뒤에 .split()으로 작성하여 문자열을 나눠서 리스트로 만들어주는 함수이다. 따로 구분자를 설정하지 않으면 공백 기준으로 나눠진다. int() : 괄호 안에 있는 값을 정수로 바꿔주는 함수이다. A, B = map(int, input().split()) print(A-B) map 함수를 사용하면 문장이 좀 더 간단하게 처리할 수 있다. map(function, iterable) : 리스트나 튜플의 요..

[백준] 1000번 파이썬 python(A+B)

▷ 문제 : 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. A, B = input().split() x = int(A) y = int(B) print(x+y) input() : 입력한 값을 변수에 저장하는 함수이다. 입력받은 값을 문자열로 취급한다. split() : 문자열 뒤에 .split()으로 작성하여 문자열을 나눠서 리스트로 만들어주는 함수이다. 따로 구분자를 설정하지 않으면 공백 기준으로 나눠진다. int() : 괄호 안에 있는 값을 정수로 바꿔주는 함수이다. A, B = map(int, input().split()) print(A+B) map 함수를 사용하면 문장이 좀 더 간단하게 처리할 수 있다. map(function, iterable) : 리스트나 튜플의 요..