본문 바로가기

분류 전체보기83

[SWEA / python] 2058. 자릿수 더하기 (D1) 문제풀이 num=input() #이렇게 입력해도 list로 입력됨 #num=list(input()) #list()함수가 없어도 list로 입력받아서 저장함 num=list(map(int,num)) #map()함수를 이용해 정수로 만들어줌 result=sum(num) print(result) 2022. 11. 2.
[SWEA / python] 2063. 중간값 찾기 (D1) 문제풀이 T = int(input()) #for test_case in range(1, T + 1): data=list(map(int, input().split())) data.sort() print(data[int((T-1)/2)]) 1. list 입력 받음 2. 정렬 후 중간값 출력 * t/2가 아닌 (t-1)/2를 해주어야함 -> list 인덱스가 0부터 시작이기 때문 2022. 11. 2.
[SWEA / python] 2068. 최대수 구하기 (D1) 문제풀이 T = int(input()) # 여러개의 테스트 케이스가 주어지므로, 각각을 처리합니다. for test_case in range(1, T + 1): data=list(map(int, input().split())) data.sort() print('#%d %d' % (test_case, data[-1])) 정렬 후 마지막 원소(data[-1])=최대수 출력 2022. 11. 2.
[SWEA / python] 2070. 큰 놈, 작은 놈, 같은 놈 (D1) 문제풀이 t=int(input()) for test_case in range(1, t+1): """ a=input() b=input() """ a,b=map(int, input().split()) if a>b: result='>' elif a 2022. 11. 2.
[SWEA / python] 2071. 평균값 구하기 (D1) 문제풀이 T = int(input()) for test_case in range(1, T + 1): data=list(map(int, input().split())) result=0 """ for i in range(len(data)): result+=data[i] result/=len(data) """ # for문 안쓰고 sum()함수를 써서 더하기 # 나누기 한번에 계산 result=sum(data)/len(data) result=round(result) print('#%d %d' % (test_case, result)) 2022. 11. 2.
[SWEA / python] 2072. 홀수만 더하기 (D1) 문제풀이 T = int(input()) # 여러개의 테스트 케이스가 주어지므로, 각각을 처리합니다. for test_case in range(1, T + 1): #a=int(input()) data=list(map(int, input().split())) #한 줄 입력값을 배열(list)로 받아옴 result=0 #결과값 저장할 변수, 한 동작이 끝나면 다시 0으로 초기화 #결과값 저장만 수행 for j in range(len(data)): if data[j]%2==1: result+=data[j] print('#%d %d' % (test_case,result)) 2022. 11. 2.