Blog
-
1065_Python // 한수IT_Baekjoon 단계별로 풀어보기/함수 2020. 1. 10. 23:49
Python import sys n = int(sys.stdin.readline()) a = list(range(1,1000)) h = list(range(1,100)) c = int() for i in range(100,1000) : if((int(str(i)[0]) - int(str(i)[1])) == (int(str(i)[1]) - int(str(i)[2]))) : h.append(i) for j in range(len(h)) : if(h[j]
-
4344_Python // 평균은 넘겠지IT_Baekjoon 단계별로 풀어보기/1차원 배열 2020. 1. 8. 21:43
Python import sys n = int(sys.stdin.readline()) for i in range(n) : a = list(map(int,sys.stdin.readline().split())) ave,sco,abo = 0,0,0 for i in range(1,len(a)) : sco += a[i] ave = sco/a[0] for j in range(1,len(a)) : if(a[j]>ave) : abo += 1 print("%.3f%%"%round(float(abo/a[0]*100),3)) 출력 부분에서 print(str(round(float(abo/a[0]*100),3))+"%") 를 쓰니 출력 첫줄이 40.0%로 나오므로 %.3f를 사용해야 합니다 ===
-
2577_Python // 숫자의 개수IT_Baekjoon 단계별로 풀어보기/1차원 배열 2020. 1. 8. 02:24
Python import sys a = int(sys.stdin.readline()) b = int(sys.stdin.readline()) c = int(sys.stdin.readline()) A = str(a*b*c) for i in range(0,10) : print(A.count(str(i))) === 문자열 인덱싱을 이용해 숫자가 뭔지를 알고 하나하나 셀려고 했는데 문자열에 count라는 편한 함수가 있었네요;;