반응형
백준알고리즘 11720번: 숫자의 합
알고리즘(Python,Java)2019. 7. 10. 00:58백준알고리즘 11720번: 숫자의 합

백준알고리즘 11720번: 숫자의 합 문제 N개의 숫자가 공백 없이 쓰여있다. 이 숫자를 모두 합해서 출력하는 프로그램을 작성하시오. 사용언어 : python3 import sys input1 = input() loop = int(input1) input2 = sys.stdin.readline().strip() sum = 0 if loop == int(len(input2)): for a in input2: sum += int(a) print(sum)

백준알고리즘 10872번: 팩토리얼
알고리즘(Python,Java)2019. 7. 9. 20:05백준알고리즘 10872번: 팩토리얼

백준알고리즘 10872번: 팩토리얼 문제 0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오. 사용언어 : python3 input1 = input() num = int(input1) def factorial(number): sum = 1 for count in range(1,int(number)): sum += count*sum return sum print(factorial(num))

백준알고리즘 1065번: 한수
알고리즘(Python,Java)2019. 7. 9. 19:48백준알고리즘 1065번: 한수

백준알고리즘 1065번: 한수 문제 어떤 양의 정수 X의 자리수가 등차수열을 이룬다면, 그 수를 한수라고 한다. 등차수열은 연속된 두 개의 수의 차이가 일정한 수열을 말한다. N이 주어졌을 때, 1보다 크거나 같고, N보다 작거나 같은 한수의 개수를 출력하는 프로그램을 작성하시오. 사용언어 : python3 input1 = input() num = int(input1) def number100(number): sum = 0 if number < 100: sum += number return sum else: sum += 99 for count in range(100,int(number)+1): if count

백준알고리즘 4344번: 평균은 넘겠지
알고리즘(Python,Java)2019. 7. 9. 18:39백준알고리즘 4344번: 평균은 넘겠지

백준알고리즘 4344번: 평균은 넘겠지 문제 대학생 새내기들의 90%는 자신이 반에서 평균은 넘는다고 생각한다. 당신은 그들에게 슬픈 진실을 알려줘야 한다. 사용언어 : python3 import sys input1 = input() loop = int(input1) prt = [] for a in range(0,loop): answer = sys.stdin.readline().strip().split(" ") compare =[] num = 0 sum = 0 for count in range(1,int(answer[0])+1): compare.append(answer[count]) sum += int(answer[count]) average = sum / int(answer[0]) for count2 ..

백준알고리즘 8958번: OX퀴즈
알고리즘(Python,Java)2019. 7. 9. 03:08백준알고리즘 8958번: OX퀴즈

백준알고리즘 8958번: OX퀴즈 문제 "OOXXOXXOOO"와 같은 OX퀴즈의 결과가 있다. O는 문제를 맞은 것이고, X는 문제를 틀린 것이다. 문제를 맞은 경우 그 문제의 점수는 그 문제까지 연속된 O의 개수가 된다. 예를 들어, 10번 문제의 점수는 3이 된다. "OOXXOXXOOO"의 점수는 1+2+0+0+1+0+0+1+2+3 = 10점이다. OX퀴즈의 결과가 주어졌을 때, 점수를 구하는 프로그램을 작성하시오. 사용언어 : python3 import sys input1 = input() input1 = int(input1) sum = [] for a in range(0,input1): str_input = sys.stdin.readline().strip().split("X") sum1 = 0 f..

백준알고리즘 1546번: 평균
알고리즘(Python,Java)2019. 7. 9. 02:18백준알고리즘 1546번: 평균

백준알고리즘 1546번: 평균 문제 세준이는 기말고사를 망쳤다. 세준이는 점수를 조작해서 집에 가져가기로 했다. 일단 세준이는 자기 점수 중에 최댓값을 골랐다. 이 값을 M이라고 한다. 그리고 나서 모든 점수를 점수/M*100으로 고쳤다. 예를 들어, 세준이의 최고점이 70이고, 수학점수가 50이었으면 수학점수는 50/70*100이 되어 71.43점이 된다. 세준이의 성적을 위의 방법대로 새로 계산했을 때, 새로운 평균을 구하는 프로그램을 작성하시오. 사용언어 : python3 N = int(input()) sum = 0 i=0 grade = [] grade = list(map(int, input().split())) M = max(grade) for i in range(N): grade[i] = gra..

반응형
image