본문 바로가기

알고리즘50

[파이썬] 백준 알고리즘 2577번 문제: 세 개의 자연수 A, B, C가 주어질 때 A×B×C를 계산한 결과에 0부터 9까지 각각의 숫자가 몇 번씩 쓰였는지를 구하는 프로그램을 작성하시오.예를 들어 A = 150, B = 266, C = 427 이라면 A × B × C = 150 × 266 × 427 = 17037300 이 되고, 계산한 결과 17037300 에는 0이 3번, 1이 1번, 3이 2번, 7이 2번 쓰였다. 입력:첫째 줄에 A, 둘째 줄에 B, 셋째 줄에 C가 주어진다. A, B, C는 모두 100보다 같거나 크고, 1,000보다 작은 자연수이다. 150 266 427 출력:첫째 줄에는 A×B×C의 결과에 0 이 몇 번 쓰였는지 출력한다. 마찬가지로 둘째 줄부터 열 번째 줄까지 A×B×C의 결과에 1부터 9까지의 숫자가 각각.. 2018. 4. 12.
[파이썬] 백준 알고리즘 2558번 문제:A+B를 계산하시오. 입력: 1 2 출력: 3 내 소스: a=int(input())b=int(input())print(a+b) 2018. 4. 12.
[파이썬] 백준 알고리즘 2557번 문제:Hello World!를 출력하시오. 입력:없음 출력: Hello World! 내 소스: print('Hello World!') 2018. 4. 12.
[파이썬] 백준 알고리즘 2523번 문제: 예제를 보고 별찍는 규칙을 유추한 뒤에 별을 찍어 보세요. 입력: 3 출력: * ** *** ** * 내 소스: a=int(input())b=afor k in range(1,b+1): print('*'*(k))for i in range(1,a): print('*'*(b-i)) 2018. 4. 12.
[파이썬] 백준 알고리즘 2522번 문제: 예제를 보고 별찍는 규칙을 유추한 뒤에 별을 찍어 보세요. 입력: 3 출력: * ** *** ** * 내 소스: a=int(input())b=afor i in range(1,a+1): print(' '*(b-i)+'*'*(i))for k in range(1,b): print(' '*(k)+'*'*(b-k)) 2018. 4. 12.
[파이썬] 백준 알고리즘 2446번 문제: 예제를 보고 별찍는 규칙을 유추한 뒤에 별을 찍어 보세요. 입력: 5 출력: ********* ******* ***** *** * *** ***** ******* ********* 내 소스: a=int(input())b=afor i in range(1,a+1): print(' '*(i-1)+'*'*(2*(b-i)+1))for k in range(1,b): print(' '*(b-k-1)+'*'*(2*k+1)) 2018. 4. 12.
[파이썬] 백준 알고리즘 2445번 문제: 예제를 보고 별찍는 규칙을 유추한 뒤에 별을 찍어 보세요. 입력: 5 출력: * * ** ** *** *** **** **** ********** **** **** *** *** ** ** * * 내 소스: a=int(input())b=afor i in range(1,a+1): print('*'*(i)+' '*(2*(b-i))+'*'*(i))for k in range(1,b+1): print('*'*(b-k)+' '*(2*k)+'*'*(b-k)) 2018. 4. 12.
[파이썬] 백준 알고리즘 2444번 문제: 예제를 보고 별찍는 규칙을 유추한 뒤에 별을 찍어 보세요. 입력: 5 출력: * *** ***** ******* ********* ******* ***** *** * 내 소스: a=int(input())b=afor i in range(1,a+1): print(' '*(b-i)+'*'*(2*i-1))for k in range(1,a): print(' '*k+'*'*(2*(b-k)-1)) 2018. 4. 12.
[파이썬] 백준 알고리즘 2443번 문제: 첫째 줄에는 별 2*N-1개, 둘째 줄에는 별 2*N-3개, ..., N번째 줄에는 별 1개를 찍는 문제별은 가운데를 기준으로 대칭이어야 한다. 입력: 5 출력: ********* ******* ***** *** * 나의 소스: a=int(input())b=afor k in range(0,a): print(' '*k+'*'*(2*(b-k)-1)) 2018. 4. 12.
[파이썬] 백준 알고리즘 2442번 문제 : 첫째 줄에는 별 1개, 둘째 줄에는 별 3개, ..., N번째 줄에는 별 2*N-1개를 찍는 문제별은 가운데를 기준으로 대칭이어야 한다. 입력 : 첫째 줄에 N (1 2018. 4. 10.
[파이썬] 백준 알고리즘 2441번 문제:첫째 줄에는 별 N개, 둘째 줄에는 별 N-1개, ..., N번째 줄에는 별 1개를 찍는 문제하지만, 오른쪽을 기준으로 정렬한 별 (예제 참고)을 출력하시오. 입력:첫째 줄에 N (1 2018. 4. 10.
[파이썬] 백준 알고리즘 2440번 문제 : 첫째 줄에는 별 N개, 둘째 줄에는 별 N-1개, ..., N번째 줄에는 별 1개를 찍는 문제 입력 : 첫째 줄에 N (1 2018. 4. 10.
[파이썬] 백준 알고리즘 2439번 문제: 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제하지만, 오른쪽을 기준으로 정렬한 별 (예제 참고)을 출력하시오. 입력: 첫째 줄에 N (1 2018. 4. 10.
[파이썬] 백준 알고리즘 2438번 문제 : 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 입력:첫째 줄에 N (1 2018. 4. 10.
[파이썬] 백준 알고리즘_1924번 문제: 오늘은 2007년 1월 1일 월요일이다. 그렇다면 2007년 x월 y일은 무슨 요일일까? 이를 알아내는 프로그램을 작성하시오. 입력 : 첫째 줄에 빈 칸을 사이에 두고 x(1≤x≤12)와 y(1≤y≤31)이 주어진다. 참고로 2007년에는 1, 3, 5, 7, 8, 10, 12월은 31일까지, 4, 6, 9, 11월은 30일까지, 2월은 28일까지 있다. 1 1 출력 : 첫째 줄에 x월 y일이 무슨 요일인지에 따라 SUN, MON, TUE, WED, THU, FRI, SAT중 하나를 출력한다. MON 내 소스 a=input().split()b=int(a[0])d =[]for c in range(1, b): if c == 2: d.append(28) elif c == 1 or c==3 or c==5.. 2018. 4. 10.
반응형