본문 바로가기

기초3. If ~ else43

[CodeUp][Python] 1163번 : 당신의 사주를 봐 드립니다 2 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 당신의 사주를 봐 드립니다 2 태어난 해, 월, 일을 입력받아 사주팔자를 보는 프로그램을 작성하시오. 사주를 보는 방법) 세 수(년,월,일)가 주어지면, (년 + 월 + 일)에 100의 자리 숫자가 짝수이면 "대박"을 출력, 그렇지 않으 codeup.kr 주의해야 할 점 이 문제에서 사용한 map을 사용한 입력 방식은 정말 많이 사용하는 입력 방식입니다. 이해하고 거의 외운 것 마냥 써봅시다. 어떤 수의 특정 자리의 숫자를 구하는 방법은 이것저것 많겠지만, 나머지 연산자 %, 몫 연산자 //를 사용해 특정 자리의 숫자를 구하는 것이 가장 깔끔한 방법인 것 같습니다. 생각한 풀이 과정 readline을 사용하기 .. 2021. 8. 22.
[CodeUp][Python] 1162번 : 당신의 사주를 봐 드립니다 1 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 2021. 8. 22.
[CodeUp][Python] 1161번 : 홀수와 짝수 그리고 더하기 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 홀수와 짝수 그리고 더하기 만약 첫번째 정수가 홀수이면 "홀수"를 출력하고, 짝수이면 "짝수"를 출력한 후 "+"를 출력한다. 그리고 두번째 정수가 홀수이면 "홀수"를 출력하고, 짝수이면 "짝수"를 출력한 후 "="을 출력하 codeup.kr 주의해야 할 점 이 문제에서 사용한 map을 사용한 입력 방식은 정말 많이 사용하는 입력 방식입니다. 이해하고 거의 외운 것 마냥 써봅시다. (홀수)+(홀수)나 (짝수)+(짝수)처럼 두 정수의 홀짝 여부가 같을 때 더하면 결과가 짝수이고, (홀수)+(짝수)나 (짝수)+(홀수)처럼 두 정수의 홀짝 여부가 다를 때 더하면 결과가 홀수입니다. 이런 수의 성질을 알고 있으면 이 .. 2021. 8. 21.
[CodeUp][Python] 1160번 : 아르바이트 가는 날 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 2021. 8. 21.
[CodeUp][Python] 1159번 : 특별한 공 던지기 3 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 특별한 공 던지기 3 승리 조건을 잘 보고 슬기가 이기는 조건이면 win, 그외에는 lose를 출력하시오. codeup.kr 주의해야 할 점 바로 앞 문제인 1157번처럼 어떤 수에 대해서 특정 범위에 대해 크기 비교를 할 때 주의해야합니다. 밑의 링크인 1157번에서 주의해야 할 점을 한 번 읽어보세요. [CodeUp][Python] 1157번 : 특별한 공 던지기 1 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 특별한 공 던지기 1 50이상 60이하이면 win을 출력, 그 외에는 lose를 출력하시오. codeup.kr 주의해야 할 점 brightnights.. 2021. 8. 21.
[CodeUp][Python] 1158번 : 특별한 공 던지기 2 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 특별한 공 던지기 2 공이 떨어지는 위치 $n$이 $30 \leq n \leq 40$ 이거나 $60 \leq n \leq 70$ 이면, win을 출력, 그외에는 lose를 출력한다. codeup.kr 주의해야 할 점 바로 앞 문제인 1157번처럼 어떤 수에 대해서 특정 범위에 대해 크기 비교를 할 때 주의해야합니다. 밑의 링크인 1157번에서 주의해야 할 점을 한 번 읽어보세요. [CodeUp][Python] 1157번 : 특별한 공 던지기 1 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 특별한 공 던지기 1 50이상 60이하이면 win을 출력, 그 외에는 lo.. 2021. 8. 21.
[CodeUp][Python] 1157번 : 특별한 공 던지기 1 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 특별한 공 던지기 1 50이상 60이하이면 win을 출력, 그 외에는 lose를 출력하시오. codeup.kr 주의해야 할 점 문제에서 슬기가 던진 공의 위치가 실수로 주어집니다. 다른 문제에 적응해 무심코 정수형으로 변환하면 안됩니다. 다른 언어에서는 어떤 수에 대해서 특정 범위에 대해 크기 비교를 할 때 주의해야 할 점이 있는데, 문제와 같이 어떤 수에 대해 50 이상 60 이하를 조건문으로 표현하려면 우리가 수학책에서 배웠던 표현 방법인 50 2021. 8. 21.
[CodeUp][Python] 1156번 : 홀수 짝수 구별 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 홀수 짝수 구별 홀수이면 odd를 출력, 짝수이면 even을 출력하시오. codeup.kr 주의해야 할 점 이 문제에서처럼 어떤 수가 또 홀수인지 짝수인지를 판별할 때는 나머지를 반환하는 연산자 '%'를 사용합니다. 숫자를 2로 나누었을 때 나머지가 1이라면 홀수, 나머지가 0이라면 짝수인 성질을 이용하는 것입니다. 나머지 연산자는 기법뿐만 아니라 정말 많이 쓰이니 꼭 기억합시다. 생각한 풀이 과정 readline을 사용하기 위해 import 합니다. 자연수를 하나 입력합니다. 정수형으로 변환하고, 변수 num에 저장합니다. num의 값이 홀수라면, 즉, num의 값을 2로 나누었을 때 나머지가 1이라면, 문자.. 2021. 8. 21.
[CodeUp][Python] 1155번 : 7의 배수 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 7의 배수 7의 배수일 경우 multiple를 출력하고, 7의 배수가 아니면 not multiple을 출력하시오. codeup.kr 주의해야 할 점 이 문제에서처럼 어떤 수가 또 다른 수의 배수인지를 판별할 때는 나머지를 반환하는 연산자 '%'를 사용합니다. 나머지 연산자는 기법뿐만 아니라 정말 많이 쓰이니 꼭 기억합시다. 밑의 포스팅들은 나머지 연산자를 사용해서 풀었던 문제들입니다. [백준][solved.ac][Bronze 3][Python] 14614번 : Calculate! 밑의 링크는 백준에서의 문제 링크입니다. 14614번: Calculate! 입력의 첫째 줄에 A, B, C가 공백으로 구분되어 주어진.. 2021. 8. 20.
[CodeUp][Python] 1154번 : 큰수 - 작은수 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 큰수 - 작은수 정수 두개가 입력으로 들어오면 큰수 - 작은수의 값을 출력하시오. codeup.kr 주의해야 할 점 이 문제에서 사용한 map을 사용한 입력 방식은 정말 많이 사용하는 입력 방식입니다. 이해하고 거의 외운 것 마냥 써봅시다. 생각한 풀이 과정 readline을 사용하기 위해 import 합니다. 두 정수를 공백으로 구분해 입력합니다. 각각 정수형으로 변환하고, 변수 num1, num2에 저장합니다. num1의 값이 num2의 값보다 크다면, 큰 수인 num1의 값에서 작은 수인 num2의 값을 뺀 결과를 출력합니다. 그 외의 경우, 즉, num2의 값이 num1의 값보다 크거나 같다면, 큰 수인.. 2021. 8. 20.