Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 클라우드가 뭐야
- pwnable
- python
- 백준
- 쏘큩
- 10814
- 클라우드란?
- Couldn't read row 0
- 페니빙
- 액션바 필요없숴
- col -1 from CursorWindow
- 6566
- 애너그램 그룹
- 포너블
- SQLiteConstraintException
- kotlin
- UNIQUE constraint failed
- Make sure the Cursor is initialized correctly before accessing data for it.
- Drive-By-Download
- java.lang.IllegalStateException
- 파이썬
- Docker
- pwnable.kr
- pwable.kr
- 블록체인
- 코틀린
- cmd2
- cmd1
- 나이순 정렬
- tlqkf
Archives
- Today
- Total
푸르미르
[python]2577.숫자의 개수 본문
세개의 자연수가 주어지고 그 3개의 자연수끼리 곱셈을 한 결과에 0부터 9까지 숫자가 몇 번쓰인것인지를 각각 출력해 내는 프로그램을 만드는 문제이다.
이 문제에 count함수가 쓰였다. 찾고 싶은 요소가 그 문자열이나 리스트에 몇번 쓰인건지를 리턴해주는 함수이다. 이 함수는 지난 게시글에서 설명하였기 때문에 넘어가도록 하겠다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
total =1 #곱셈결과 초기화
for i in range(0,3):
a = int(input())
total = total * a
str1 = str(total)
print(str1.count('0'))
print(str1.count('1'))
print(str1.count('2'))
print(str1.count('3'))
print(str1.count('4'))
print(str1.count('5'))
print(str1.count('6'))
print(str1.count('7'))
print(str1.count('8'))
print(str1.count('9'))
|
cs |
얼마든지 코드 길이를 줄일 수 있으며, 이것은 수많은 방법 중 하나라는 것을 말씀드린다.
'Baekjoon Online Judge' 카테고리의 다른 글
[python]4344.평균은 넘겠지 (0) | 2021.01.02 |
---|---|
[python]3052.나머지 (2) | 2021.01.01 |
[python]2562.최댓값 (0) | 2021.01.01 |
[python]10818.최소, 최대 (0) | 2021.01.01 |
[python]1546.평균 (0) | 2021.01.01 |