본문 바로가기

분류 전체보기102

[백준]10818_python파이썬 풀이 파이썬의 내장 함수를 잘 알고 있다면 쉽게 풀 수 있다. N = int(input()) A = list(map(int, input().split())) print(min(A), max(A)) # print안에 ,end=" " 를 붙여주면 더 명확하지만 결과는 같음 배열.sort()를 이용하여 정렬한 것을 이용할 수도 있다. N = int(input()) A = list(map(int, input().split())) A.sort() print(A[0], A[-1]) 이것도 저것도 모른다면 직접 정렬을 구현하는 방법도 있다... 2021. 8. 17.
[백준]10871_python파이썬 풀이 파이썬의 내장 함수를 잘 알고 있다면 쉽게 풀 수 있다. N = int(input()) A = list(map(int, input().split())) print(min(A), max(A)) # print안에 ,end=" " 를 붙여주면 더 명확하지만 결과는 같음 배열.sort()를 이용하여 정렬한 것을 이용할 수도 있다. N = int(input()) A = list(map(int, input().split())) A.sort() print(A[0], A[-1]) 이것도 저것도 모른다면 직접 정렬을 구현하는 방법도 있다... 2021. 8. 17.
[백준]1110_python파이썬 풀이 나머지 연산자와 나눗셈 연산자를 사용하여 10의 자리와 1의 자리를 각각 구하여 풀었다. N = int(input()) c = N count = 1 while True: a = c // 10 b = c % 10 c = (b * 10) + ((a + b)%10) if c != N: count += 1 else: print(count) break + 파이썬이기에 문자열로 처리하는 방법도 있다. 2021. 8. 17.
[백준]10951_python파이썬 풀이 전 문제와 달리 문제의 의도가 느껴지지 않아 잘 보니 이런 문장이 있었다. 입력이 끝날 때까지 A+B를 출력하는 문제. EOF에 대해 알아 보세요. EOF = End of File 로 입력이 끝날 때 까지 받는 것을 의미한다. EOFError의 경우 input() 함수가 데이터를 읽지 못한 상태에서 EOF (end-of-file) 조건을 만날 때 발생한다. 이럴 때는 try~catch 구문을 활용하면 된다. try에는 일반적인 코드를 catch 에서는 예외를 처리할 코드를 작성한다. while True: try: A, B = map(int, input().split()) print(A+B) except: break 2021. 8. 17.