촬리의늘솔길

[BOJ/20053] 구현 기초문제 본문

✍️2023/Algorithm

[BOJ/20053] 구현 기초문제

리촬리 2023. 4. 23. 17:05

문제를 풀다보면, 문제의 입력값이 두개, 세개로 여러개를 동시에 입력 받을 때가 있다.

그럴 때, 그냥 줄바꿈으로 받는 형태면 아래와 같이 그냥 input()을 몇개든 적으면 된다. 

 

 

a, b = input(), input()

 

(찾아놓고 보니 이거 문제에서 안씀)

 


문법 기초 또 알게된것 정리2차원 배열 입력받기(모두 배열의 세로(B)의 크기를 아는경우에만 사용 가능하다고 함)

 

 

1. 원소 하나씩 입력받기

arr = [for _ in range(B)] # 2차원배열의 세로길이 B

for i in range(B):
	arr[i]= list(map(int,input().split()))

 

 

2. 원소에 list 추가하기

arr = []
for i in range(B):
	arr.append(list(map(int,input())))

 

 

3. 선언과 동시에 입력받기

arr = [list(map(int,input().split())) for _ in range(B)]

 

출처

 


ㄱㅣ초여도 나는 기초가업성서...어려우어엉..

 

T = int(input())
for i in range(T):
  N = int(input())
  arr =[]  
  arr = list(map(int,input().split()))
  print(min(arr),max(arr))

근데이렇게 되어버리면...n을 안써먹는데......

쩝..

맞다고는 함 

728x90

'✍️2023 > Algorithm' 카테고리의 다른 글

[이코테] DFS/BFS  (0) 2023.07.05
[BOJ/1244] 구현 문제  (0) 2023.04.26
[BOJ/2891]번 그리디 문제  (0) 2023.04.23
[프로그래머스/그리디] - 체육복  (0) 2023.04.22
[BOJ/1212] 구현 문제  (0) 2023.04.21