codeup [codeup] 4591 : 최대값 1 문제 1) 최대값 (초등 1) 9개의 서로 다른 자연수가 주어질 때, 이들 중 최대값을 찾고 그 최대값이 몇 번째 수인지를 구하는 프로그램을 작성하시오. 예를 들어, 서로 다른 9개의 자연수 이 주어지면 이들 중 최대값은 85이고, 이 값은 8번째 수이다. 첫 째 줄부터 아홉 번째 줄까지 한 줄에 하나의 자연수가 주어진다. 주어지는 자연수는 100보다 작다. 입력 예시 첫째 줄에 최대값을 출... codeuppythoncodeup [codeup] 4891 : 행복 코이 초등학교에 새로 부임하신 교장선생님은 어린 학생들의 행복감과 학생들의 성적 차이 관계를 알아보기로 했다. 그래서 이전 성적을 조사하여 학생들의 시험 점수 차이 변화를 알아보려고 한다. 예를 들어서 2016년 학생 8명의 점수가 다음과 같다고 하자. 그러면 가장 높은 점수는 92점이고 가장 낮은 점수는 27점이므로 점수의 최대 차이는 65이다. 한편 2017년 학생 8명의 점수가 다음과 ... codeuppythoncodeup [codeup] 4056 : 연말 정산 A선생님이 연말정산을 하려고 한다. 근로소득공제액은 총급여액에 따라 달라지며, 아래 표의 규칙에 의해서 결정된다.(근로소득공제액은 만원미만은 절사한다.) 총 급여액 근로소득공제액 500만원 이하 : 총 급여액의 100분의 70 500만원 초과 1500만원 이하 : 350만원 + 500만원 초과하는 금액의 100분의 40 1500만원 초과 4500만원 이하 : 750만원 + 1500만원 초과하... codeuppythoncodeup [codeup] 4501 : 백설공주와 난장이 문제1) 백설공주와 난장이 (초등1) 안개 숲에는 백설 공주와 7명의 난장이가 함께 살고 있다. 7명의 난장이의 키가 입력으로 주어질때 이 중 키가 가장 큰 난장이와 두 번째로 큰 난장이의 키를 출력하는 프로그램을 작성하시오. 첫 째 줄부터 일곱 번째 줄까지 한 줄에 하나씩 난장이의 키가 주어진다. 주어지는 난장이의 키는 100보다 작은 자연수이다. 입력 예시 첫째 줄에는 가장 키가 큰 난장... codeuppythoncodeup [codeup] 4566 : 소수 자연수 M과 N이 주어질 때 M이상 N이하의 자연수 중 소수인 것을 모두 골라 이들 소수의 합과 최소값을 찾는 프로그램을 작성하시오. 예를 들어 M=60, N=100인 경우 60이상 100이하의 자연수 중 소수는 61, 67, 71, 73, 79, 83, 89, 97 총 8개가 있으므로, 이들 소수의 합은 620이고, 최소값은 61이 된다. 입력 예시 M이상 N이하의 자연수 중 소수인 것을 ... codeuppythoncodeup [codeup] 4036 : 합과 차 [문제1] 합과 차 (16점, 제한시간 1초) 어떤 두 자연수 a와 b가 있을 때(a≥b), 합 n=a+b와 차 m=a-b는 다음과 같은 성질을 가진다. n+m은 짝수이다. 두 자연수 a와 b의 합(n)과 차(m)가 입력되었을 때, a와 b를 구하는 프로그램을 작성하시오. 입력 예시 a+b=n과 a-b=m이 되는 두 수 a와 b를 구하여 첫 번째 줄에 a를 출력한다. 두 번째 줄에 b를 출력... pythoncodeupcodeup [codeup] 4051 : 시간외 근무 수당 [문제1] 시간외 근무 수당 (16점, 제한시간 1초) A대학에서는 시간외 근무를 수기로 작성하고 있다. 행정실의 K씨는 시간외 근무 수당을 전산으로 처리하고자 한다. 이 대학의 시간외 근무 수당 규정은 아래와 같다. 시간외 근무는 최초 1시간은 제외하며, 최대 4시간까지 인정한다. 시간외 근무에 따른 금액은 30분에 5,000원으로 한다. 5일간의 시간외 근무 합계가 15시간 이상이면 받는... pythoncodeupcodeup [CodeUp 기초 100제] 6030번 풀이 with 파이썬(python) 영문자 1개를 입력받아 10진수 유니코드(Unicode) 값으로 출력해보자. 예시 n = ord(input()) print(n) 참고 n = ord(input()) #입력받은 문자를 10진수 유니코드 값으로 변환한 후, n에 저장한다. 입력 예시 출력 예시 모델 답안 내 답안 내 풀이 input(): 프롬프트를 띄워서 사용자의 입력 받을 수 있게 해준다. (단, 입력 받은 것은 문자열로 저장... codeupcodeup 기초 100제algorithmpythonalgorithm [CodeUp 기초 100제] 6031번 풀이 with 파이썬(python) 10진 정수 1개를 입력받아 유니코드 문자로 출력해보자. 예시 c = int(input()) print(chr(c)) #c에 저장되어 있는 정수 값을 유니코드 문자(chracter)로 바꿔 출력한다. 입력 예시 출력 예시 모델 답안 내 답안 내 풀이 input(): 프롬프트를 띄워서 사용자의 입력 받을 수 있게 해준다. (단, 입력 받은 것은 문자열로 저장된다. print(type()))으로... codeupcodeup 기초 100제algorithmpythonalgorithm [codeup] 4536 : 대표값 문제1) 대표값(중등1, 고등1) 어떤 수들이 있을 때, 그 수들을 대표하는 값으로 가장 흔하게 쓰이는 것은 평균이다. 평균은 주어진 모든 수의 합을 수의 개수로 나눈 것이다. 예를 들어 10,40,30,60,30,20,60,30,40,50의 평균은 (10+40+30+60+30+20+60+30+40+50)÷10=370÷10=37 평균 이외의 또 다른 대표값으로 최빈값이라는 것이 있다. 최빈값... pythoncodeupcodeup [codeup] 4041 : 숫자 다루기 문제1) 숫자 다루기 자연수 35를 뒤집으면 53이 되고, 각 자리수를 합하면 8이 된다. 또, 1200을 뒤집으면 21이 되고, 각 자릿수를 합하면 3이 된다. 즉, 뒤집었을 때 불필요한 0은 무시된다. 자연수 N이 입력되면 그 수를 뒤집은 수와 각 자릿수의 합을 출력하는 프로그램을 작성하시오. 자연수 N이 입력된다. (1≤N≤1,000,000) 입력 예시 첫째 줄에 뒤집은 수를 출력한다.... pythoncodeupcodeup [codeup] 4561 : 홀수 문제1) 홀수 (초등1) 7개의 자연수가 주어질 때, 이들 중 홀수인 자연수들을 모두 골라 그 합을 구하고, 고른 홀수들 중 최소값을 찾는 프로그램을 작성하시오. 예를 들어, 7개의 자연수 12, 77, 38, 41, 53, 92, 85가 주어지면 이들 중 홀수는 77, 41, 53, 85이므로 그 합은 이 되고, 이므로 홀수들 중 최소값은 41이 된다. 첫 째 줄부터 일곱 번째 줄까지 한 ... pythoncodeupcodeup [CodeUp 기초 100제] 6058번 풀이 with 파이썬(python) 2개의 정수값이 입력될 때, 그 불 값(True/False) 이 모두 False 일 때에만 True 를 출력하는 프로그램을 작성해보자. 참고 출처: CodeUp 기초 100제 6058번 첨부이미지 입력 예시 출력 예시 모델 답안 내 답안 내 풀이 input(): 프롬프트를 띄워서 사용자의 입력 받을 수 있게 해준다. (단, 입력 받은 것은 문자열로 저장된다. print(type()))으로 t... codeupcodeup 기초 100제algorithmpythonalgorithm [codeup] 2055. 두 수의 약수 구하기 두 정수 a, b의 약수를 모두 출력하는 프로그램을 작성하시오. 입력 두 정수 a, b가 입력된다. 출력 두 정수 a, b의 약수를 오름차순으로 출력한다. (중복된 약수는 한번만 출력한다.) 입력 예시 출력 예시 처음 해당 코드를 작성했을때, 테스트로 작성한 입력/출력에 대해 특이사항이 없어 답안을 제출했으나, 시간 초과가 났다. 시간초과가 나는 거에 대해서는 아마 일일히 조회를 하는 부분으... codeuppythoncodeup 2021-07-07 코드업 100제 - Python 시작 값(a), 곱할 값(m), 더할 값(d), 몇 번째 인지를 나타내는 정수(n)가 공백을 두고 입력된다.(a, m, d는 -50 ~ +50, n은 10이하의 자연수)이때 n번째 수는? 같은 날 동시에 가입한 인원 3명이 규칙적으로 방문하는 방문 주기가 공백을 두고 입력된다. (단, 입력값은 100이하의 자연수이다.) 3명이 다시 모두 함께 방문해 문제를 풀어보는 날(동시 가입/등업 후 며... codeupcodeup [CodeUp 기초 100제] 6034번 풀이 with 파이썬(python) 정수 2개(a, b)를 입력받아 a에서 b를 뺀 차를 출력하는 프로그램을 작성해보자. 예시 c = int(a) - int(b) print(c) 입력 예시 출력 예시 모델 답안 내 답안 내 풀이 input(): 프롬프트를 띄워서 사용자의 입력 받을 수 있게 해준다. (단, 입력 받은 것은 문자열로 저장된다. print(type()))으로 type() 괄호 안에 변수를 넣고 찍으면 정수인지, 문... codeup 기초 100제algorithmcodeuppythonalgorithm [CodeUp 기초 100제] 6002번 풀이 with 파이썬(python) 이번에는 공백( )을 포함한 문장을 출력한다. 다음 문장을 출력해보자. Hello World 방법1 print("문장1 문장2") 을 실행시키면 "문장1”, "문장2"가 공백( )을 사이에 두고 출력된다. 방법2 print("문장1", "문장2") 도 "문장1"과 "문장2" 사이에 공백( )을 출력한다.... codeup 기초 100제algorithmcodeuppythonalgorithm [CodeUp 기초 100제] 6018번 풀이 with 파이썬(python) 24시간 시:분 형식으로 시간이 입력될 때, 그대로 출력하는 연습을 해보자. 예시 a, b = input().split(':') print(a, b, sep=':') 와 같은 방법으로 가능하다. 입력 예시 출력 예시 모델 답안 내 답안 내 풀이 input(): 프롬프트를 띄워서 사용자의 입력 받을 수 있게 해준다. (단, 입력 받은 것은 문자열로 저장된다. print(type()))으로 ty... codeup 기초 100제algorithmcodeuppythonalgorithm [CodeUp 기초 100제] 6057번 풀이 with 파이썬(python) 2개의 정수값이 입력될 때, 그 불 값(True/False) 이 서로 같을 때에만 True 를 출력하는 프로그램을 작성해보자. 입력 예시 출력 예시 모델 답안 내 답안 내 풀이 input(): 프롬프트를 띄워서 사용자의 입력 받을 수 있게 해준다. (단, 입력 받은 것은 문자열로 저장된다. print(type()))으로 type() 괄호 안에 변수를 넣고 찍으면 정수인지, 문자열인지, 무슨 ... codeup 기초 100제algorithmcodeuppythonalgorithm [CodeUp 기초 100제] 6055번 풀이 with 파이썬(python) 2개의 정수값이 입력될 때, 그 불 값이 하나라도 True 일 때에만 True 를 출력하는 프로그램을 작성해보자. 참고 or 예약어는 주어진 두 불 값 중에서 하나라도 True 이면 True 로 계산하고, 나머지 경우는 False 로 계산한다. 이러한 논리연산을 OR 연산(boolean OR)이라고도 부르고, + 로 표시하거나, 집합 기호 ∪(합집합, union)로 표시하기도 한다. 모두 같... codeup 기초 100제algorithmcodeuppythonalgorithm
[codeup] 4591 : 최대값 1 문제 1) 최대값 (초등 1) 9개의 서로 다른 자연수가 주어질 때, 이들 중 최대값을 찾고 그 최대값이 몇 번째 수인지를 구하는 프로그램을 작성하시오. 예를 들어, 서로 다른 9개의 자연수 이 주어지면 이들 중 최대값은 85이고, 이 값은 8번째 수이다. 첫 째 줄부터 아홉 번째 줄까지 한 줄에 하나의 자연수가 주어진다. 주어지는 자연수는 100보다 작다. 입력 예시 첫째 줄에 최대값을 출... codeuppythoncodeup [codeup] 4891 : 행복 코이 초등학교에 새로 부임하신 교장선생님은 어린 학생들의 행복감과 학생들의 성적 차이 관계를 알아보기로 했다. 그래서 이전 성적을 조사하여 학생들의 시험 점수 차이 변화를 알아보려고 한다. 예를 들어서 2016년 학생 8명의 점수가 다음과 같다고 하자. 그러면 가장 높은 점수는 92점이고 가장 낮은 점수는 27점이므로 점수의 최대 차이는 65이다. 한편 2017년 학생 8명의 점수가 다음과 ... codeuppythoncodeup [codeup] 4056 : 연말 정산 A선생님이 연말정산을 하려고 한다. 근로소득공제액은 총급여액에 따라 달라지며, 아래 표의 규칙에 의해서 결정된다.(근로소득공제액은 만원미만은 절사한다.) 총 급여액 근로소득공제액 500만원 이하 : 총 급여액의 100분의 70 500만원 초과 1500만원 이하 : 350만원 + 500만원 초과하는 금액의 100분의 40 1500만원 초과 4500만원 이하 : 750만원 + 1500만원 초과하... codeuppythoncodeup [codeup] 4501 : 백설공주와 난장이 문제1) 백설공주와 난장이 (초등1) 안개 숲에는 백설 공주와 7명의 난장이가 함께 살고 있다. 7명의 난장이의 키가 입력으로 주어질때 이 중 키가 가장 큰 난장이와 두 번째로 큰 난장이의 키를 출력하는 프로그램을 작성하시오. 첫 째 줄부터 일곱 번째 줄까지 한 줄에 하나씩 난장이의 키가 주어진다. 주어지는 난장이의 키는 100보다 작은 자연수이다. 입력 예시 첫째 줄에는 가장 키가 큰 난장... codeuppythoncodeup [codeup] 4566 : 소수 자연수 M과 N이 주어질 때 M이상 N이하의 자연수 중 소수인 것을 모두 골라 이들 소수의 합과 최소값을 찾는 프로그램을 작성하시오. 예를 들어 M=60, N=100인 경우 60이상 100이하의 자연수 중 소수는 61, 67, 71, 73, 79, 83, 89, 97 총 8개가 있으므로, 이들 소수의 합은 620이고, 최소값은 61이 된다. 입력 예시 M이상 N이하의 자연수 중 소수인 것을 ... codeuppythoncodeup [codeup] 4036 : 합과 차 [문제1] 합과 차 (16점, 제한시간 1초) 어떤 두 자연수 a와 b가 있을 때(a≥b), 합 n=a+b와 차 m=a-b는 다음과 같은 성질을 가진다. n+m은 짝수이다. 두 자연수 a와 b의 합(n)과 차(m)가 입력되었을 때, a와 b를 구하는 프로그램을 작성하시오. 입력 예시 a+b=n과 a-b=m이 되는 두 수 a와 b를 구하여 첫 번째 줄에 a를 출력한다. 두 번째 줄에 b를 출력... pythoncodeupcodeup [codeup] 4051 : 시간외 근무 수당 [문제1] 시간외 근무 수당 (16점, 제한시간 1초) A대학에서는 시간외 근무를 수기로 작성하고 있다. 행정실의 K씨는 시간외 근무 수당을 전산으로 처리하고자 한다. 이 대학의 시간외 근무 수당 규정은 아래와 같다. 시간외 근무는 최초 1시간은 제외하며, 최대 4시간까지 인정한다. 시간외 근무에 따른 금액은 30분에 5,000원으로 한다. 5일간의 시간외 근무 합계가 15시간 이상이면 받는... pythoncodeupcodeup [CodeUp 기초 100제] 6030번 풀이 with 파이썬(python) 영문자 1개를 입력받아 10진수 유니코드(Unicode) 값으로 출력해보자. 예시 n = ord(input()) print(n) 참고 n = ord(input()) #입력받은 문자를 10진수 유니코드 값으로 변환한 후, n에 저장한다. 입력 예시 출력 예시 모델 답안 내 답안 내 풀이 input(): 프롬프트를 띄워서 사용자의 입력 받을 수 있게 해준다. (단, 입력 받은 것은 문자열로 저장... codeupcodeup 기초 100제algorithmpythonalgorithm [CodeUp 기초 100제] 6031번 풀이 with 파이썬(python) 10진 정수 1개를 입력받아 유니코드 문자로 출력해보자. 예시 c = int(input()) print(chr(c)) #c에 저장되어 있는 정수 값을 유니코드 문자(chracter)로 바꿔 출력한다. 입력 예시 출력 예시 모델 답안 내 답안 내 풀이 input(): 프롬프트를 띄워서 사용자의 입력 받을 수 있게 해준다. (단, 입력 받은 것은 문자열로 저장된다. print(type()))으로... codeupcodeup 기초 100제algorithmpythonalgorithm [codeup] 4536 : 대표값 문제1) 대표값(중등1, 고등1) 어떤 수들이 있을 때, 그 수들을 대표하는 값으로 가장 흔하게 쓰이는 것은 평균이다. 평균은 주어진 모든 수의 합을 수의 개수로 나눈 것이다. 예를 들어 10,40,30,60,30,20,60,30,40,50의 평균은 (10+40+30+60+30+20+60+30+40+50)÷10=370÷10=37 평균 이외의 또 다른 대표값으로 최빈값이라는 것이 있다. 최빈값... pythoncodeupcodeup [codeup] 4041 : 숫자 다루기 문제1) 숫자 다루기 자연수 35를 뒤집으면 53이 되고, 각 자리수를 합하면 8이 된다. 또, 1200을 뒤집으면 21이 되고, 각 자릿수를 합하면 3이 된다. 즉, 뒤집었을 때 불필요한 0은 무시된다. 자연수 N이 입력되면 그 수를 뒤집은 수와 각 자릿수의 합을 출력하는 프로그램을 작성하시오. 자연수 N이 입력된다. (1≤N≤1,000,000) 입력 예시 첫째 줄에 뒤집은 수를 출력한다.... pythoncodeupcodeup [codeup] 4561 : 홀수 문제1) 홀수 (초등1) 7개의 자연수가 주어질 때, 이들 중 홀수인 자연수들을 모두 골라 그 합을 구하고, 고른 홀수들 중 최소값을 찾는 프로그램을 작성하시오. 예를 들어, 7개의 자연수 12, 77, 38, 41, 53, 92, 85가 주어지면 이들 중 홀수는 77, 41, 53, 85이므로 그 합은 이 되고, 이므로 홀수들 중 최소값은 41이 된다. 첫 째 줄부터 일곱 번째 줄까지 한 ... pythoncodeupcodeup [CodeUp 기초 100제] 6058번 풀이 with 파이썬(python) 2개의 정수값이 입력될 때, 그 불 값(True/False) 이 모두 False 일 때에만 True 를 출력하는 프로그램을 작성해보자. 참고 출처: CodeUp 기초 100제 6058번 첨부이미지 입력 예시 출력 예시 모델 답안 내 답안 내 풀이 input(): 프롬프트를 띄워서 사용자의 입력 받을 수 있게 해준다. (단, 입력 받은 것은 문자열로 저장된다. print(type()))으로 t... codeupcodeup 기초 100제algorithmpythonalgorithm [codeup] 2055. 두 수의 약수 구하기 두 정수 a, b의 약수를 모두 출력하는 프로그램을 작성하시오. 입력 두 정수 a, b가 입력된다. 출력 두 정수 a, b의 약수를 오름차순으로 출력한다. (중복된 약수는 한번만 출력한다.) 입력 예시 출력 예시 처음 해당 코드를 작성했을때, 테스트로 작성한 입력/출력에 대해 특이사항이 없어 답안을 제출했으나, 시간 초과가 났다. 시간초과가 나는 거에 대해서는 아마 일일히 조회를 하는 부분으... codeuppythoncodeup 2021-07-07 코드업 100제 - Python 시작 값(a), 곱할 값(m), 더할 값(d), 몇 번째 인지를 나타내는 정수(n)가 공백을 두고 입력된다.(a, m, d는 -50 ~ +50, n은 10이하의 자연수)이때 n번째 수는? 같은 날 동시에 가입한 인원 3명이 규칙적으로 방문하는 방문 주기가 공백을 두고 입력된다. (단, 입력값은 100이하의 자연수이다.) 3명이 다시 모두 함께 방문해 문제를 풀어보는 날(동시 가입/등업 후 며... codeupcodeup [CodeUp 기초 100제] 6034번 풀이 with 파이썬(python) 정수 2개(a, b)를 입력받아 a에서 b를 뺀 차를 출력하는 프로그램을 작성해보자. 예시 c = int(a) - int(b) print(c) 입력 예시 출력 예시 모델 답안 내 답안 내 풀이 input(): 프롬프트를 띄워서 사용자의 입력 받을 수 있게 해준다. (단, 입력 받은 것은 문자열로 저장된다. print(type()))으로 type() 괄호 안에 변수를 넣고 찍으면 정수인지, 문... codeup 기초 100제algorithmcodeuppythonalgorithm [CodeUp 기초 100제] 6002번 풀이 with 파이썬(python) 이번에는 공백( )을 포함한 문장을 출력한다. 다음 문장을 출력해보자. Hello World 방법1 print("문장1 문장2") 을 실행시키면 "문장1”, "문장2"가 공백( )을 사이에 두고 출력된다. 방법2 print("문장1", "문장2") 도 "문장1"과 "문장2" 사이에 공백( )을 출력한다.... codeup 기초 100제algorithmcodeuppythonalgorithm [CodeUp 기초 100제] 6018번 풀이 with 파이썬(python) 24시간 시:분 형식으로 시간이 입력될 때, 그대로 출력하는 연습을 해보자. 예시 a, b = input().split(':') print(a, b, sep=':') 와 같은 방법으로 가능하다. 입력 예시 출력 예시 모델 답안 내 답안 내 풀이 input(): 프롬프트를 띄워서 사용자의 입력 받을 수 있게 해준다. (단, 입력 받은 것은 문자열로 저장된다. print(type()))으로 ty... codeup 기초 100제algorithmcodeuppythonalgorithm [CodeUp 기초 100제] 6057번 풀이 with 파이썬(python) 2개의 정수값이 입력될 때, 그 불 값(True/False) 이 서로 같을 때에만 True 를 출력하는 프로그램을 작성해보자. 입력 예시 출력 예시 모델 답안 내 답안 내 풀이 input(): 프롬프트를 띄워서 사용자의 입력 받을 수 있게 해준다. (단, 입력 받은 것은 문자열로 저장된다. print(type()))으로 type() 괄호 안에 변수를 넣고 찍으면 정수인지, 문자열인지, 무슨 ... codeup 기초 100제algorithmcodeuppythonalgorithm [CodeUp 기초 100제] 6055번 풀이 with 파이썬(python) 2개의 정수값이 입력될 때, 그 불 값이 하나라도 True 일 때에만 True 를 출력하는 프로그램을 작성해보자. 참고 or 예약어는 주어진 두 불 값 중에서 하나라도 True 이면 True 로 계산하고, 나머지 경우는 False 로 계산한다. 이러한 논리연산을 OR 연산(boolean OR)이라고도 부르고, + 로 표시하거나, 집합 기호 ∪(합집합, union)로 표시하기도 한다. 모두 같... codeup 기초 100제algorithmcodeuppythonalgorithm