백준 10817- 세 수
·
Algorithm/백준
sorted 내장 함수를 사용하면 쉽게 풀린다. import sys input = sys.stdin.readline lists = list(map(int, input().split())) lists = sorted(lists, reverse=True) print(lists[1]) www.acmicpc.net/problem/10817 10817번: 세 수 첫째 줄에 세 정수 A, B, C가 공백으로 구분되어 주어진다. (1 ≤ A, B, C ≤ 100) www.acmicpc.net
백준 10818 - 최소, 최대 python (구현)
·
Algorithm/백준
for문을 돌리지 않고 파이썬 내장함수로 값을 출력하는 방법 min - 반복 가능한 객체의 가장 작은 요소 값을 리턴한다. max - 반복 가능한 객체의 가장 큰 요소 값을 리턴한다. import sys input = sys.stdin.readline N = int(input()) lists = list(map(int, input().split())) # for문을 돌리지 않고 파이썬 내장함수로 값을 출력하는 방법 # min - 반복 가능한 객체의 가장 작은 요소 값을 리턴한다. # max - 반복 가능한 객체의 가장 큰 요소 값을 리턴한다. # print('{} {}'.format(min(lists),max(lists))) # 반복문을 활용해서 최대값, 최소값 구하는 방법 max, min = lists..
백준 10699 - 파이썬
·
Algorithm/백준
파이썬 datetime 모듈을 활용하여 풀었다. from datetime import datetime print(str(datetime.now())[:10]) docs.python.org/ko/3/library/datetime.html datetime — 기본 날짜와 시간 형 — Python 3.9.2 문서 datetime — 기본 날짜와 시간 형 소스 코드: Lib/datetime.py datetime 모듈은 날짜와 시간을 조작하는 클래스를 제공합니다. 날짜와 시간 산술이 지원되지만, 구현의 초점은 출력 포매팅과 조작을 위한 docs.python.org www.acmicpc.net/problem/10699 10699번: 오늘 날짜 서울의 오늘 날짜를 출력하는 프로그램을 작성하시오. www.acmicpc..
백준 15552 - 빠른 A + B
·
Algorithm/백준
입력받아야하는 문제일 경우라면 import sys input = sys.stdin.readline 이렇게 두 줄 먼저쓰고 input함수를 받는다. 다만 일반적인 파이썬 내장 input()함수와는 다른 점이라면 뒤에 개행문자가 추가된다는 차이가 있다. 개행문자를 제거해주기 위해서는 .rstrip()을 사용하면 된다. import sys input = sys.stdin.readline T = int(input()) for i in range(T): A, B = map(int,input().split()) print(A + B) www.acmicpc.net/problem/15552 15552번: 빠른 A+B 첫 줄에 테스트케이스의 개수 T가 주어진다. T는 최대 1,000,000이다. 다음 T줄에는 각각 두 ..
백준 11654 - 아스키 코드
·
Algorithm/백준
문자에서 아스키 코드로 변환할때는 ord() 메서드를 활용하면 되고, 아스키 코드에서 문자로 변환할때는 chr()을 활용하면 됩니다. a = input() ''' 문자 - > 아스키 코드 : ord() 아스키 코드 - > 문자: chr() ''' print(ord(a)) www.acmicpc.net/problem/11654 11654번: 아스키 코드 알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오. www.acmicpc.net
백준 11022 - A +B - 8
·
Algorithm/백준
import sys input = sys.stdin.readline T = int(input()) for i in range(1, T + 1): A, B = map(int, input().split()) print('Case #%d: %d + %d = %d' % (i, A, B, A + B)) www.acmicpc.net/problem/11022 11022번: A+B - 8 각 테스트 케이스마다 "Case #x: A + B = C" 형식으로 출력한다. x는 테스트 케이스 번호이고 1부터 시작하며, C는 A+B이다. www.acmicpc.net
백준 11021 - A + B - 7
·
Algorithm/백준
.format과 %()로 문자열을 출력할 수 있다. 둘 중 편한 방법을 택하면 된다. import sys input = sys.stdin.readline T = int(input()) for i in range(T): A, B = map(int, input().split()) print('Case #{}: {} '.format(i + 1, A + B)) # print('Case # %d: %d' % (i + 1, A + B)) docs.python.org/ko/3/tutorial/inputoutput.html 7. 입력과 출력 — Python 3.9.2 문서 7. 입력과 출력 프로그램의 출력을 표현하는 여러 가지 방법이 있습니다; 사람이 일기에 적합한 형태로 데이터를 인쇄할 수도 있고, 나중에 사용하기 ..
백준 10172- 강아지 python
·
Algorithm/백준
백 슬래시 앞에 \를 하나 더 붙여주면 백슬래시를 출력해줄 수 있다. print('''|\_/| |q p| /} ( 0 )"""\\ |"^"` | ||_/=\\\\__| ''') www.acmicpc.net/problem/10172
백준 9653- 스타워즈 파이썬
·
Algorithm/백준
print(''' 8888888888 888 88888 88 88 88 88 88 88 8888 88 88 88 88888 88 88 888888888 88 88 88888888 88 88 88 88 888888 88 88 88 888 88888 888888 88 88 88 88 88 88 88 88 88 8888 88 88 88 88888 8888 888 888 888888888 88 88 88 88 88 88 88 88 88888888 ''') www.acmicpc.net/problem/9653 9653번: 스타워즈 로고 스타워즈 로고를 예제 출력과 같이 출력하는 프로그램을 작성하시오. www.acmicpc.net
takoyummy
'Algorithm/백준' 카테고리의 글 목록 (2 Page)