본문 바로가기

%16

[CodeUp][Python] 1292번 : 범인을 잡아라 1 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 범인을 잡아라 1 프로그램의 조건에 따라 “$suspect$” 또는 “$citizen$”을 출력한다. codeup.kr 주의해야 할 점 1. readline만 사용해서 입력할 때 readline을 사용해서 입력할 때는 맨 끝에 \n이 붙어서 입력됩니다. 입력값을 int나 float 같이 숫자형 처리를 하지 않고, 문자열 형태 그대로 쓴다면 대부분의 문제에서는 맨 끝의 \n을 떼어주기 위해 rstrip을 사용해야 합니다. string = sys.stdin.readline().rstrip() 예제 설명 1. 첫 번째 예제 - 입력 1234567891 - 출력 suspect - 설명 도둑으로 의심되는 사람의 10자리.. 2021. 9. 26.
[CodeUp][Python] 1283번 : 주식 투자 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 주식 투자 첫째줄에 투자한 액수 a가 입력됩니다. (100 2021. 9. 20.
[CodeUp][Python] 1273번 : 약수 구하기 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 약수 구하기 자연수 N이 입력된다.( 1 2021. 9. 13.
[CodeUp][Python] 1272번 : 기부 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 기부 한 줄에 k, h가 공백으로 분리되어 순서대로 입력된다. codeup.kr 주의해야 할 점 1. map, split를 사용하는 입력 방식 실수나 정수인 여러 값들이 입력값일 때, split 메서드를 사용해 공백이나 어떤 문자를 기준으로 입력값을 여러 값들로 분리하고, map 내장 함수로 각각의 값들을 int형이나 float형으로 정수, 실수 자료형으로 변환하는 기법은 매우 많이 쓰입니다. 코드 이해부터 하고 나면 다른 문제에서도 외운 듯이 사용해봅시다. num1, num2 = map(int, sys.stdin.readline().split()) 2. 규칙 찾기 이 문제를 풀 때 문제에서 의도한 대로 반복문.. 2021. 9. 8.
[CodeUp][Python] 1270번 : 1의 개수는? 1 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 1의 개수는? 1 맨 마지막에 1이 나오는 경우는 1, 11, 21, 31 이므로 4번이다. codeup.kr 주의해야 할 점 1. readline과 int나 float를 사용하는 입력 방식 readline을 사용해서 입력할 때는 맨 끝에 \n이 붙어서 입력됩니다. 하지만, 입력한 값을 int나 float으로 처리해 정수, 실수형으로 만들어 줄 때는 굳이 \n을 떼기 위해 rstrip을 사용할 필요가 없습니다. 숫자 형태를 만들어줄 때 자동으로 사라집니다. num = int(sys.stdin.readline()) 2. 일의 자리 숫자 구하기 어떤 수의 일의 자리 숫자만 구하기 위해서는 단순히 10으로 나눈 나머.. 2021. 9. 7.
[CodeUp][Python] 1268번 : n개의 수 중 짝수의 개수 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. n개의 수 중 짝수의 개수 수의 개수 n이 주어지고, 그 다음 줄에 무작위로 n개의 자연수가 입력된다. 그 n개의 수 중에서 짝수의 개수를 출력하시오. codeup.kr 주의해야 할 점 1. map, split를 사용하는 입력 방식 실수나 정수인 여러 값들이 입력값일 때, split 메서드를 사용해 공백이나 어떤 문자를 기준으로 입력값을 여러 값들로 분리하고, map 내장 함수로 각각의 값들을 int형이나 float형으로 정수, 실수 자료형으로 변환하는 기법은 매우 많이 쓰입니다. 코드 이해부터 하고 나면 다른 문제에서도 외운 듯이 사용해봅시다. nums = map(int, sys.stdin.readline().. 2021. 9. 6.
[CodeUp][Python] 1267번 : n개의 수 중 5의 배수의 합 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. n개의 수 중 5의 배수의 합 수의 개수 n이 주어지고, 그 다음 줄에 무작위로 n개의 자연수가 입력된다. 그 n개의 수 중에서 5의 배수만 골라 합을 출력하시오. codeup.kr 주의해야 할 점 1. map, split를 사용하는 입력 방식 실수나 정수인 여러 값들이 입력값일 때, split 메서드를 사용해 공백이나 어떤 문자를 기준으로 입력값을 여러 값들로 분리하고, map 내장 함수로 각각의 값들을 int형이나 float형으로 정수, 실수 자료형으로 변환하는 기법은 매우 많이 쓰입니다. 코드 이해부터 하고 나면 다른 문제에서도 외운 듯이 사용해봅시다. nums = map(int, sys.stdin.rea.. 2021. 9. 5.
[CodeUp][Python] 1257번 : 두 수 사이의 홀수 출력하기 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 두 수 사이의 홀수 출력하기 두 수 a, b 가 입력된다. ( a 2021. 9. 2.
[CodeUp][Python] 1206번 : 배수 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 배수 두 자연수 a, b가 주어진다. b가 a의 배수이면 "a*x=b"를 출력하고, a가 b의 배수이면 "b*x=a"를 출력하고, 배수관계가 아니면 "none"을 출력하시오. 예) 5 10 ====> 5*2=10 14 2 ======> 2*7=14 3 7 =====> none codeup.kr 주의해야 할 점 1. map, split을 사용하는 입력 방식 실수나 정수인 여러 값들이 입력값일 때, split 메서드를 사용해 공백이나 어떤 문자를 기준으로 입력값을 여러 값들로 분리하고, map 내장 함수로 각각의 값들을 int형이나 float형으로 정수, 실수 자료형으로 변환하는 기법은 매우 많이 쓰입니다. 코드 .. 2021. 8. 28.
[CodeUp][Python] 1169번 : 나이 계산 2 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 나이 계산 2 출생년도 뒤의 두자리와 연도정보(1이면 1900년대, 3이면 2000년대)를 출력한다. (단, 출생년도 뒤 2자리가 10보다 작을 경우10의자리에 0은 붙이지 않고 출력한다.) 예) 2009년생이라면 9 3 을 출력함. ( codeup.kr 주의해야 할 점 나이를 구하는 기준 연도는 현재 2021년이 아닌 문제가 만들어진 2012년 기준입니다. 출생년도는 뒤의 두 자리만 출력해야한다는 것을 주의해야합니다. 생각한 풀이 과정 readline을 사용하기 위해 import 합니다. 정수인 113살 이하의 나이를 입력합니다. 정수형으로 변환하고, 변수 age에 넣어줍니다. 2012년 기준이므로 2012에.. 2021. 8. 23.