코딩 테스트/Python_백준88 [백준/Python] 2675번 문자열 반복 문제 ■ 2675번 문자열 반복 문제 ■ 코드 풀이 전체적으로 어려운 코드는 아니었는데요. 줄 바꿈을 할 때, print()와 print('\n')의 차이를 모르고 제출해서 틀린 문제였습니다. print()는 한 줄을 내려주고, print('\n')은 두 줄을 내려주네요. N = int(input()) for j in range(N): i, S = input().split() for k in S: print(k*int(i),end="") print() 2023. 3. 22. [백준/Python] 11720번 숫자의 합 문제 ■ 11720번 숫자의 합 문제 ■ 코드 풀이 파이썬에서는 str 자료 유형도 slicing이 된다는 점을 활용했습니다. N = int(input()) numbers = list(map(int, input())) num_sum = 0 for number in numbers: num_sum += number print(num_sum) 2023. 3. 22. [백준/Python] 1546번 평균 문제 ■ 백준 1546번 평균 문제 ■ 코드 풀이 아이디어는 다음과 같습니다. 1) 과목 수 N을 입력 받습니다. 2) 과목들의 점수를 입력 받습니다. 3) lambda 함수를 사용하여 과목 별 값을 최대 값으로 나누고 100을 곱하여 다시 list로 저장합니다. 4) 최종 list의 평균을 구하여 출력합니다. import sys N = int(sys.stdin.readline()) scores = list(map(int, sys.stdin.readline().split())) scores = list(map(lambda x : x/max(scores)*100, scores)) print(sum(scores)/len(scores)) 저는 lambda를 함수를 정의해서 사용하고는 싶은데, 횟수가 1회성이거나 한.. 2023. 3. 21. 이전 1 ··· 22 23 24 25 26 27 28 ··· 30 다음