본문 바로가기

iNT20

[CodeUp][Python] 1204번 : 영어 서수로 표현하기 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 영어 서수로 표현하기 영어로 서수를 표현할 때 다음과 같이 나타낸다. 1st 2nd 3rd 4th 5th 6th ... 10th 11th 12th 13th 14th 15th ... 20th 21st 22nd 23rd 24th 25th ... 30th 31st 32nd 33rd 34th 35th ... 40th 41st 42nd 43rd 44th 45th ... codeup.kr 주의해야 할 점 1. 11, 12, 13의 서수 문제 자체에서도 주의해야 할 점으로 보여준 내용입니다. 일의 자리 숫자가 1인 경우에는 뒤에 st, 2인 경우에는 뒤에 nd, 3인 경우에는 뒤에 rd를 붙여서 서수를 만듭니다. 그런데 1.. 2021. 8. 27.
[CodeUp][Python] 1203번 : 비만도 측정 0 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 비만도 측정 0 비만을 판단하기 위해서 BMI 수치가 필요하다. BMI 수치가 입력되면 비만을 판단하시오. * BMI에 따른 비만 판정 BMI 수치 비만 판정 ~10 이하 정상 ~20 이하 과체중 20 초과 비만 codeup.kr 예제 설명 1. 첫 번째 예제 - 입력 15 - 출력 과체중 - 설명 입력한 BMI 수치는 15입니다. 10 이하에는 속하지 않고, 20 이하에 속하므로 과체중입니다. 문자열 '과체중'을 출력합니다. 제출한 파이썬 코드 # readline을 사용하기 위해 import합니다. from sys import stdin # BMI 수치를 정수로 입력합니다. # int형으로 변환합니다. bmi.. 2021. 8. 27.
[CodeUp][Python] 1202번 : 등급 판정 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 등급 판정 점수가 정수로 입력된다. (입력되는 정수는 0~100이다) codeup.kr 예제 설명 1. 첫 번째 예제 - 입력 80 - 출력 B - 설명 입력한 점수는 80점입니다. 90점 이상에는 속하지 않고, 80점 이상에 속하므로 B등급입니다. 문자 'B'를 출력합니다. 제출한 파이썬 코드 # readline을 사용하기 위해 import합니다. from sys import stdin # 점수를 입력합니다. # 0 ~ 100의 정수입니다. # 정수형으로 변환합니다. score = int(stdin.readline()) # 입력한 점수가 90 이상이라면 if score >= 90: # 문자 'A'를 출력합니다.. 2021. 8. 27.
[CodeUp][Python] 1171번 : 당신의 학번은? 2 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 당신의 학번은? 2 학년, 반, 번호가 공백을 기준으로 입력된다.(정수) 입력범위) 학년: 3이하, 반: 20반이하, 번호, 999번 이하 codeup.kr 주의해야 할 점 readline을 사용해서 입력할 때는 맨 끝에 \n이 붙는다는 것을 잊으시면 안 됩니다. 생각한 풀이 과정 readline을 사용하기 위해 import 합니다. 학년, 반, 번호를 공백으로 구분해 입력합니다. 맨 끝의 \n은 떼고, 각각 변수 grade, class_num, num에 넣어줍니다. 반의 값인 class_num의 정수형이 10 미만인 한 자리 숫자라면, 문자열 형태의 class_num 값 앞에 문자 '0'을 붙여줍니다. 번호의.. 2021. 8. 24.
[CodeUp][Python] 1170번 : 당신의 학번은? 1 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 당신의 학번은? 1 학년, 반, 번호가 공백을 기준으로 입력으로 주어진다. (정수) 입력범위: 학년 : 3이하 , 반, 6이하, 번호, 30이하 codeup.kr 주의해야 할 점 readline을 사용해서 입력할 때는 맨 끝에 \n이 붙는다는 것을 잊으시면 안 됩니다. 생각한 풀이 과정 readline을 사용하기 위해 import 합니다. 학년, 반, 번호를 공백으로 구분해 입력합니다. 맨 끝의 \n은 떼고, 각각 변수 grade, class_num, num에 넣어줍니다. 번호의 값인 num의 정수형이 10 미만이면, 문자열 형태의 num 값 앞에 문자 '0'을 붙여줍니다. 문자열 값들인 학년 grade, 반 .. 2021. 8. 24.
[CodeUp][Python] 1128번 : n * 123456789 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. n * 123456789 $n$이 입력되면 $n \times 123456789$ 의 결과를 출력하시오. 이 문제는 다음 키워드를 사용하지 못한다. 금지 키워드 : long double float codeup.kr 주의해야 할 점 문제 링크에 들어가보면 금지 키워드 long, double, float로 제한 사항을 걸어놨습니다. 자료형 금지 키워드 같은데 파이썬은 변수를 선언할 때 자료형을 선언하지 않으므로 그냥 풀어도 괜찮습니다. 생각한 풀이 과정 readline을 사용하기 위해 import 합니다. 0 이상 100 이하인 정수 n을 입력합니다. 정수형으로 변환하고, 변수 n에 저장합니다. 변수 n의 값에 12.. 2021. 8. 16.
[CodeUp][Python] 1124번 : 분자량 구하기 1 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 분자량 구하기 1 화학식이 $C_xH_y$ 꼴로 입력된다. ($1 2021. 8. 16.
[CodeUp][Python] 1119번 : 일을 시간으로 변환 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 일을 시간으로 변환 시간으로 변환해서 출력한다. codeup.kr 생각한 풀이 과정 readline을 사용하기 위해 import 합니다. 일(day)를 입력하고, 정수형으로 변환합니다. 변수 day에 넣어줍니다. 하루는 24시간이므로 day의 값에 24를 곱해 시간으로 변환하고, 출력합니다. 제출한 파이썬 코드 # readline을 사용하기 위해 import합니다. from sys import stdin # 일(day)를 입력합니다. # 정수형으로 변환합니다. day = int(stdin.readline()) # 하루는 24시간이므로 day의 값에 24를 곱해 시간으로 변환하고 출력합니다. print(day *.. 2021. 8. 15.
[CodeUp][Python] 1110번 : 정수 그대로 출력하기 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 정수 그대로 출력하기 5가 입력되면 5가 출력된다는 뜻입니다. 다른 어떤 것도 출력하면 안 됨. 언어별 사용 방법 C: #include void main() { int a; scanf("%d", &a); printf("%d", a); } C++: #include using namespace std; int main() { int a; cin>>a; co codeup.kr 생각한 풀이 과정 readline을 사용하기 위해 import 합니다. 정수를 하나 입력하고 정수형으로 변환합니다. 변수 num에 저장합니다. num의 값을 출력합니다. 제출한 파이썬 코드 # readline을 사용하기 위해 import합니다... 2021. 8. 13.
[CodeUp][Python] 1106번 : int의 범위 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. int의 범위 참고) 대입문을 사용할 때 8진수는 0을 앞에 붙여서 입력하고, 16진수는 0x를 붙여서 입력합니다. 예) a = 0xff; //a에 16진수 ff를 넣음. ff는 십진수로 255입니다. codeup.kr 주의해야 할 점 저처럼 int 범위를 알지 못하는 사람은 그냥 문제 설명을 보거나, 검색을 해봅시다. 모르는데 오랫동안 문제를 붙잡고 있는 것보다, 답을 보고 공부하는 게 훨씬 낫습니다. 생각한 풀이 과정 문제 설명에 있는 2진수를 사용해 int 범위의 최솟값을 구하고 변수 int_min에 저장합니다. 문제 설명에 있는 2진수를 사용해 int 범위의 최댓값을 구하고 변수 int_max에 저장합니.. 2021. 8. 12.