# 3. APS/SWEA

SWEA # Python_D1_11485_여러가지input ✅

둥굴둥굴둥굴레차 2021. 2. 11. 19:01

 

🎨 [문제]

 

1번줄에 양수 N이 주어진다.
양수 N이 홀수라면 1, 짝수라면 0을 출력하시오.

2번줄에 5개의 양수 a가 주어진다.
모든 양수의 합을 출력하시오.

3번줄에 N*N 행렬을 그리기위한 양수 N이 주어진다.
4번줄부터 N개의 정수를 가진 N줄의 데이터가 주어진다.
2행 2열의 정수를 출력하시오.

 

 

SW Expert Academy

SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!

swexpertacademy.com

p.s.

제가 속한 SWEA의 club사람들만 들어올 수 있는 사이트 경로입니다!

또한 해당 문제를 SWEA에 검색하여도 나오지 않습니다.

 

# [input]
33
1 2 3 4 5
3
1 2 3
4 5 6
7 8 9

# [output]
1
15
5
# [구현]

import sys
sys.stdin = open("input.txt")

N = int(input())

# 1. input값이 홀수면 1 짝수면 0 출력해라
if N%2 :
    print(1)
else:
    print(0)

# 2. 모든 양수의 합을 출력해라
# 다음 input값을 리스트 형태로 받아오기 위해 numbers변수 설정
numbers=list(map(int,input().split()))

# input값들을 저장할 변수 numbers_sum 선언 및 초기화
numbers_sum=0

for i in numbers:
    numbers_sum+=i

print(numbers_sum)

# 3. N개의 정수를 가진 N줄의 데이터 중 2행 2열의 정수를 출력해라
# 다음 input값인 N*N 행렬을 그리기위한 양수 N을 받아오기 위해 
# thrid_number_length 변수 설정
thrid_number_length=int(input())

# 다음 input값들을 한 list에 저장해주기 위해 new_list 리스트 선언
new_list=[]

for j in  range(thrid_number_length):
# 다음 input값들을 불러오기 위해 row 선언
    row=list(map(int,input().split()))
    new_list+=[row]
    
print(new_list[1][1])

 


 

🍦 [복습]

 

# 1. 210218

 

# 2. 210223