[백준_python]min, max, print(sep, end, escape...) || 10818, 10869, 10950

2021. 1. 5. 22:51·🎯PS

iterable : 반복이 가능한 자료형

MIN, MAX

min(iterable,..) / max(iterable,...)
반복이 가능한 객체들 중에 가장 작은 값, 큰 값을 반환한다.

 

print( )의 다양한 옵션들

sep

구분자를 넣어서 한 줄로 간편하게 분리할 수 있다.
ex) print(*arr, sep = '\n')   → 한 줄씩 값 출력

end

그 뒤 출력값과 이어서 출력할 수 있다. 줄바꿈을 하지 않는다.
ex) print("I love", end =" ")
     print("you")
→I love you
 

\를 이용

\n줄바꿈
\t탭
\\\를 출력한다
\''를 출력한다
\""를 출력한다
\b백스페이스

 


1. 최소, 최대
www.acmicpc.net/problem/10818

10818번: 최소, 최대

첫째 줄에 정수의 개수 N (1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄에는 N개의 정수를 공백으로 구분해서 주어진다. 모든 정수는 -1,000,000보다 크거나 같고, 1,000,000보다 작거나 같은 정수이다.

www.acmicpc.net

n = int(input())

num = list(map(int, input().split()))

print("%d %d" %(min(num), max(num)))

뭐냐 n은 왜 받아줌..?
무튼, 공백으로 구분하여 리스트를 만들어준 후, 그 리스트에서 가장 작은 값과 큰 값 출력
 
2. 사칙연산
www.acmicpc.net/problem/10869

10869번: 사칙연산

두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오. 

www.acmicpc.net

n = list(map(int, input().split()))

a = n[0]
b = n[1]

print("%d" %(a+b))
print("%d" %(a-b))
print("%d" %(a*b))
print("%d" %(a/b))
print("%d" %(a%b))

 
 
3. A + B - 3
 
www.acmicpc.net/problem/10950

10950번: A+B - 3

두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.

www.acmicpc.net

t = int(input())

for i in range(t):
    a, b = input().split()
    a = int(a)
    b = int(b)
    print("%d" %(a+b))

 
 
 
 
 
 

반응형
'🎯PS' 카테고리의 다른 글
  • [백준_python] [ : : ] || 1085, 1259
  • [백준_python] while문, try-except, ord( ), chr( ) || 10951, 10952, 11654, 11720
  • [백준_python] format, map, split || 2739, 2920, 8958
  • [백준_python] if문, for문_range, input(), split() index||2557, 2562, 2675
dmaolon
dmaolon
프로그래밍을 공부한 내용을 기록하는 공간입니다.
  • dmaolon
    기록 남기기
    dmaolon
  • 전체
    오늘
    어제
    • ALL (260)
      • ➰ Series (5)
      • 🎯PS (168)
        • Algorithm (15)
      • ☕ Java (11)
      • 🍀 Spring Boot (29)
      • 💬 Database (9)
      • 🐣 Computer Science (14)
      • 👍 Daily (4)
      • 🎁ReactJS (4)
  • 인기 글

  • 최근 댓글

  • 최근 글

  • 태그

    Spring
    자바
    프로그래머스
    코딩
    BFS
    알고리즘
    프로그래밍
    백준
    dfs
    파이썬
  • hELLO· Designed By정상우.v4.10.1
dmaolon
[백준_python]min, max, print(sep, end, escape...) || 10818, 10869, 10950
상단으로

티스토리툴바