본문 바로가기
반응형

분류 전체보기154

#17 [파이썬] 백준 4344번 문제: 평균은 넘겠지 acmicpc.net/problem/4344 4344번: 평균은 넘겠지 대학생 새내기들의 90%는 자신이 반에서 평균은 넘는다고 생각한다. 당신은 그들에게 슬픈 진실을 알려줘야 한다. www.acmicpc.net import sys t = int(input()) for _ in range(t): cnt = 0 lst = list(map(int, sys.stdin.readline().split())) avg = sum(lst[1:]) / lst[0] for i in lst[1:]: if i > avg: cnt += 1 else: continue prp = (cnt / lst[0])*100 print(str("%0.3f" %prp)+"%") 1. 소수점 n번째 자리까지 표시하고 반올림 1) round함수 사.. 2021. 4. 21.
#16 [파이썬] 백준 1543문제: 문서 검색 www.acmicpc.net/problem/1543 1543번: 문서 검색 세준이는 영어로만 이루어진 어떤 문서를 검색하는 함수를 만들려고 한다. 이 함수는 어떤 단어가 총 몇 번 등장하는지 세려고 한다. 그러나, 세준이의 함수는 중복되어 세는 것은 빼고 세야 한 www.acmicpc.net doc = input() word = input() i = 0 cnt = 0 while i 2021. 4. 21.
#15 [파이썬] 백준 13417번 문제: 카드 문자열 www.acmicpc.net/problem/13417 13417번: 카드 문자열 입력 데이터는 표준 입력을 사용한다. 입력은 T개의 테스트 데이터로 구성된다. 입력의 첫째 줄에 테스트 케이스의 개수를 나타내는 자연수 T가 주어진다. 각각의 테스트 케이스의 첫째 줄에 처 www.acmicpc.net import sys from collections import deque T = int(input()) for i in range(T): n = int(input()) card = deque(map(str, sys.stdin.readline().split())) result = deque() result.append(card.popleft()) while card: if card[0] 2021. 4. 16.
#14 [파이썬] 백준 2346번 문제: 풍선 터뜨리기 www.acmicpc.net/problem/2346 2346번: 풍선 터뜨리기 첫째 줄에 자연수 N(1≤N≤1,000)이 주어진다. 다음 줄에는 차례로 각 풍선 안의 종이에 적혀 있는 수가 주어진다. 편의상 0은 적혀있지 않다고 가정하자. www.acmicpc.net import sys n = int(input()) result = [] balloon = list(map(int, sys.stdin.readline().split())) idx = [x for x in range(1, n+1)] i = 0 tmp = balloon.pop(i) result.append(idx.pop(i)) while balloon: if tmp < 0: i = (i + tmp) % len(balloon) else: i = {.. 2021. 4. 14.
728x90
반응형