본문 바로가기

실수7

[CodeUp][Python] 1255번 : 두 실수 사이 출력하기 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 두 실수 사이 출력하기 ※ float을 사용하면 정확한 답이 나오지 않습니다.(문제 게시판 참조1106) codeup.kr 주의해야 할 점 1. map, split을 사용하는 입력 방식 실수나 정수인 여러 값들이 입력값일 때, split 메서드를 사용해 공백이나 어떤 문자를 기준으로 입력값을 여러 값들로 분리하고, map 내장 함수로 각각의 값들을 int형이나 float형으로 정수, 실수 자료형으로 변환하는 하는 기법은 매우 많이 쓰입니다. 코드 이해부터 하고 나면 다른 문제에서도 외운 듯이 사용해봅시다. num1, num2 = map(float, sys.stdin.readline().split()) 2. do.. 2021. 9. 2.
[CodeUp][Python] 1157번 : 특별한 공 던지기 1 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 특별한 공 던지기 1 50이상 60이하이면 win을 출력, 그 외에는 lose를 출력하시오. codeup.kr 주의해야 할 점 문제에서 슬기가 던진 공의 위치가 실수로 주어집니다. 다른 문제에 적응해 무심코 정수형으로 변환하면 안됩니다. 다른 언어에서는 어떤 수에 대해서 특정 범위에 대해 크기 비교를 할 때 주의해야 할 점이 있는데, 문제와 같이 어떤 수에 대해 50 이상 60 이하를 조건문으로 표현하려면 우리가 수학책에서 배웠던 표현 방법인 50 2021. 8. 21.
[CodeUp][Python] 1117번 : 두 실수의 곱 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 두 실수의 곱 두 실수를 입력받아 두 실수의 곱을 출력하되 소수 둘째자리까지 출력하시오. codeup.kr 주의해야 할 점 이 문제에서 사용한 map을 사용한 입력 방식은 정말 많이 사용하는 입력 방식입니다. 이해하고 거의 외운 것 마냥 써봅시다. 두 실수의 곱을 소수 둘째 자리까지로 만들고 출력해야 합니다. 이 문제처럼 어떤 연산의 결과를 소수점 자리 수를 제한해서 출력하는 문제들을 은근히 많이 만날 것입니다. 문제에서 요구하는 소수점 자리 수를 만드는 방법들을 이해하고, 문제에서 요구하면 거의 외운 듯이 나올 수 있을 정도로 공부합시다. 생각한 풀이 과정 readline을 사용하기 위해 import 합니다... 2021. 8. 14.
[CodeUp][Python 기초 100제] 6043번 : [기초-산술연산] 실수 2개 입력받아 나눈 결과 계산하기 밑의 링크는 CodeUp에서의 문제 링크입니다. [기초-산술연산] 실수 2개 입력받아 나눈 결과 계산하기(py) 본 문제는 python 의 빠른 기초 학습을 위해 설계된 문제로서 python 코드 제출을 기준으로 설명되어 있습니다. ------ 실수 2개(f1, f2)를 입력받아 f1 을 f2 로 나눈 값을 출력해보자. 이 때 소숫점 codeup.kr 생각한 풀이 과정 공백으로 구분해 입력한 두 실수를 먼저 f1, f2 변수로 각각 분리해서 넣어줍니다. f1을 f2로 나누어줍니다. f1을 f2로 나눈 값을 소숫점 넷째 자리에서 반올림합니다. 소수점 셋째 자리까지 출력합니다. 주의해야 할 점 저처럼 문제를 제대로 읽지 않으신 분이라면 문제에서 아마 '무조건 소수점 셋째 자리까지 출력한다.'라는 구문을 놓치.. 2021. 7. 21.
[CodeUp][Python 기초 100제] 6035번 : [기초-산술연산] 실수 2개 입력받아 곱 계산하기 밑의 링크는 CodeUp에서의 문제 링크입니다. [기초-산술연산] 실수 2개 입력받아 곱 계산하기(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 2개의 실수들을 공백으로 구분해 입력합니다. # 각각 실수형으로 변환합니다. num1, num2 = map(float, stdin.readline().split(' ')) # 입력한 두 실수를 곱한 값을 출력합니다. print(num1 * num2) .. 2021. 7. 10.
[CodeUp][Python 기초 100제] 6026번 : [기초-값변환] 실수 2개 입력받아 합 계산하기 밑의 링크는 CodeUp에서의 문제 링크입니다. [기초-값변환] 실수 2개 입력받아 합 계산하기(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 실수 2개를 줄을 바꿔 입력합니다. # 각각 실수형으로 변환합니다. num1 = float(stdin.readline()) num2 = float(stdin.readline()) # 입력한 두 실수의 합을 출력합니다. print(num1 + num2) .. 2021. 7. 10.
[Python] abs 내장 함수 : 절댓값 이번에는 알고리즘 문제를 푸는데 많이 사용하지는 않았지만, 한두 번은 사용해야 했던 파이썬 내장 함수인 abs 내장 함수에 대해서 포스팅해보겠습니다. 밑의 링크들은 백준에 있는 문제를 풀면서 abs 내장 함수를 사용해서 푼 문제들입니다. [백준][solved.ac][Bronze 2][Python] 1871번 : 좋은 자동차 번호판 밑의 링크는 백준에서의 문제 링크입니다. 1871번: 좋은 자동차 번호판 각각의 자동차 번호판에 대해서, 좋은 번호판이면 "nice"를, 아니면 "not nice"를 출력한다. www.acmicpc.net 파이썬 코드와 결과입 brightnightsky77.tistory.com [백준][solved.ac][Bronze 2][Python] 19563번 : 개구리 1 밑의 링크는 .. 2021. 6. 29.