본문 바로가기

알고리즘55

[파이썬] 백준 알고리즘 10992번 문제:예제를 보고 별찍는 규칙을 유추한 뒤에 별을 찍어 보세요. 입력:첫째 줄에 N (1 2018. 4. 13.
[파이썬] 백준 알고리즘 10991번 문제:예제를 보고 별찍는 규칙을 유추한 뒤에 별을 찍어 보세요. 입력:첫째 줄에 N (1 2018. 4. 13.
[파이썬] 백준 알고리즘 10990번 문제:예제를 보고 별찍는 규칙을 유추한 뒤에 별을 찍어 보세요. 입력:첫째 줄에 N (1 2018. 4. 13.
[파이썬] 백준 알고리즘 10871번 문제:정수 N개로 이루어진 수열 A와 정수 X가 주어진다. 이 때, A에서 X보다 작은 수를 모두 출력하는 프로그램을 작성하시오. 입력:첫째 줄에 N과 X가 주어진다. (1 ≤ N, X ≤ 10,000)둘째 줄에 수열 A를 이루는 정수 N개가 주어진다. 주어지는 정수는 모두 1보다 크거나 같고, 10,000보다 작거나 같은 정수이다. 10 5 1 10 4 9 2 3 8 5 7 6 출력:X보다 작은 수를 입력받은 순서대로 공백으로 구분해 출력한다. X보다 작은 수는 적어도 하나 존재한다. 1 4 2 3 내 소스: list1=list(input().split())list2=list(input().split())list3=[]str1=str()for i in range(len(list2)): list2[i]=.. 2018. 4. 13.
[파이썬] 백준 알고리즘 10869번 문제:두 자연수 A와 B가 주어진다. 이 때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오. 입력:두 자연수 A와 B가 주어진다. (1 ≤ A, B ≤ 10,000) 7 3 출력:첫째 줄에 A+B, 둘째 줄에 A-B, 셋째 줄에 A*B, 넷째 줄에 A/B, 다섯째 줄에 A%B를 출력한다. 10 4 21 2 1 내 소스: a= input().split( )print(int(a[0])+int(a[1]))print(int(a[0])-int(a[1])) print(int(a[0])*int(a[1])) print(int(int(a[0])/int(a[1]))) print(int(a[0])%int(a[1])) 2018. 4. 13.
[파이썬] 백준 알고리즘 10817번 문제:세 정수 A, B, C가 주어진다. 이 때, 두 번째로 큰 정수를 출력하는 프로그램을 작성하시오. 입력:첫째 줄에 세 정수 A, B, C가 공백으로 구분되어 주어진다. (1 ≤ A, B, C ≤ 100) 20 30 1030 30 1040 40 4020 10 10 출력:두 번째로 큰 정수를 출력한다. 20304010 내 소스: a=list(input().split())for i in range(len(a)): a[i]=int(a[i])a.sort(reverse=True)print(a[1]) 2018. 4. 13.
[파이썬] 백준 알고리즘 10757번 문제:A+B를 계산하시오. 입력:첫째 줄에 A와 B가 주어진다. (0 < A,B < 1010000) 9223372036854775807 9223372036854775808 출력:첫째 줄에 A+B를 출력한다. 18446744073709551615 내 소스: alist=(input().split())print(int(alist[0])+int(alist[1])) 2018. 4. 13.
[파이썬] 백준 알고리즘 10718번 문제:ACM-ICPC 인터넷 예선, Regional, 그리고 World Finals까지 이미 2회씩 진출해버린 kriii는 미련을 버리지 못하고 왠지 모르게 올 해에도 파주 World Finals 준비 캠프에 참여했다.대회를 뜰 줄 모르는 지박령 kriii를 위해서 격려의 문구를 출력해주자. 입력:없음 출력:두 줄에 걸쳐 "강한친구 대한육군"을 한 줄에 한 번씩 출력한다. 강한친구 대한육군 강한친구 대한육군 내 소스: print("강한친구 대한육군\n"*2) 2018. 4. 13.
[파이썬] 백준 알고리즘 10430번 문제:(A+B)%C는 (A%C + B%C)%C 와 같을까?(A×B)%C는 (A%C × B%C)%C 와 같을까?세 수 A, B, C가 주어졌을 때, 위의 네가지 값을 구하는 프로그램을 작성하시오. 입력:첫째 줄에 A, B, C가 순서대로 주어진다. (2 ≤ A, B, C ≤ 10000) 5 8 4 출력:첫째 줄에 (A+B)%C, 둘째 줄에 (A%C + B%C)%C, 셋째 줄에 (A×B)%C, 넷째 줄에 (A%C × B%C)%C를 출력한다. 1 1 0 0 내 소스: a = list(input().split())for c in range (3): a[c]=int(a[c])print((a[0]+a[1])%a[2])print((a[0]%a[2]+a[1]%a[2])%a[2])print((a[0]*a[1])%a[2].. 2018. 4. 12.
[파이썬] 백준 알고리즘 10172번 문제:아래 예제와 같이 개를 출력하시오. 입력:없음. 출력: |\_/| |q p| /} ( 0 )"""\ |"^"` | ||_/=\\__| 내 소스: print(r'|\_/|')print(r'|q p| /}')print('( 0 )"""\\')print(r'|"^"` |')print(r'||_/=\\__|') 2018. 4. 12.
[파이썬] 백준 알고리즘 9498번 문제:시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오. 입력:첫째 줄에 시험 점수가 주어진다. 시험 점수는 0보다 크거나 같고, 100보다 작거나 같은 자연수이다. 100 출력:시험 성적을 출력한다. A 내 소스: score = int(input())if 100>= score >= 90: print('A')elif 90 > score >= 80: print('B')elif 80 > score >= 70: print('C')elif 70 > score >= 60: print('D')else: print('F') 2018. 4. 12.
[파이썬] 백준 알고리즘 8393번 문제:n이 주어졌을 때, 1부터 n까지 합을 구하는 프로그램을 작성하시오. 입력: 3 출력: 6 내 소스: a=int(input())c=[]for b in range(a+1): c.append(b)print(sum(c)) 2018. 4. 12.
[파이썬] 백준 알고리즘 4344번 문제:대학생 새내기들의 90%는 자신이 반에서 평균은 넘는다고 생각한다. 당신은 그들에게 슬픈 진실을 알려줘야 한다. 입력:첫째 줄에는 테스트케이스 C가 주어진다.둘째 줄부터 각 테스트케이스 마다 첫 수로 정수 N(1 2018. 4. 12.
[파이썬] 백준 알고리즘 2750번 문제:N개의 수가 주어졌을 때, 이를 오름차순으로 정렬하는 프로그램을 작성하시오. 입력: 5 5 2 3 4 1 출력: 1 2 3 4 5 내 소스: a=int(input())b=set()for c in range(a): b.add(int(input()))b=list(b)b.sort()for c in range(len(b)): print(b[c]) 2018. 4. 12.
[파이썬] 백준 알고리즘 2744번 문제:영어 소문자와 대문자로 이루어진 단어를 입력받은 뒤, 대문자는 소문자로, 소문자는 대문자로 바꾸어 출력하는 프로그램을 작성하시오. 입력: WrongAnswer 출력: wRONGaNSWER 내 소스: a=input()a=a.swapcase()print(a) 2018. 4. 12.
반응형