본문 바로가기

알고리즘/CodeUp PS244

[CodeUp][Python] 1118번 : 삼각형의 넓이 구하기 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 삼각형의 넓이 구하기 삼각형의 넓이를 소수 첫째자리까지 출력한다. codeup.kr 주의해야 할 점 이 문제에서 사용한 map을 사용한 입력 방식은 정말 많이 사용하는 입력 방식입니다. 이해하고 거의 외운 것 마냥 써봅시다. 바로 앞 문제 1117번처럼 소수점 자리 수를 제한해서 출력해야됩니다. 그런데 더 주의해야할 점은 예시에서처럼 밑변 5, 높이 2일 때 삼각형 넓이를 계산하면 실제값이 5로 딱 떨어지는데, 이같은 경우에도 5.0으로 소수 첫째 자리를 출력해야합니다. 생각한 풀이 과정 readline을 사용하기 위해 import 합니다. 밑변(a)과 높이(b)를 공백으로 구분해 입력합니다. 각각 정수형으로 .. 2021. 8. 14.
[CodeUp][Python] 1117번 : 두 실수의 곱 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 두 실수의 곱 두 실수를 입력받아 두 실수의 곱을 출력하되 소수 둘째자리까지 출력하시오. codeup.kr 주의해야 할 점 이 문제에서 사용한 map을 사용한 입력 방식은 정말 많이 사용하는 입력 방식입니다. 이해하고 거의 외운 것 마냥 써봅시다. 두 실수의 곱을 소수 둘째 자리까지로 만들고 출력해야 합니다. 이 문제처럼 어떤 연산의 결과를 소수점 자리 수를 제한해서 출력하는 문제들을 은근히 많이 만날 것입니다. 문제에서 요구하는 소수점 자리 수를 만드는 방법들을 이해하고, 문제에서 요구하면 거의 외운 듯이 나올 수 있을 정도로 공부합시다. 생각한 풀이 과정 readline을 사용하기 위해 import 합니다... 2021. 8. 14.
[CodeUp][Python] 1116번 : 사칙연산 계산기 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 사칙연산 계산기 두 정수 a, b를 입력받는다. codeup.kr 주의해야 할 점 이 문제에서 사용한 map을 사용한 입력 방식은 정말 많이 사용하는 입력 방식입니다. 이해하고 거의 외운 것 마냥 써봅시다. 출력 예시에서 보여준 나눗셈인 3/2의 실제값은 1.5이지만, 예시의 결과는 1로만 나와있습니다. 생각한 풀이 과정 readline을 사용하기 위해 import 합니다. 두 정수를 공백으로 구분해 입력합니다. 각각 정수형으로 변환하고, 변수 a, b에 저장합니다. 두 정수의 합, 차, 곱, 몫 결과를 출력 양식에 맞추어 출력합니다. 제출한 파이썬 코드 # readline을 사용하기 위해 import합니다. .. 2021. 8. 14.
[CodeUp][Python] 1115번 : 두 정수의 덧셈 (64비트) 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 두 정수의 덧셈 (64비트) 두 정수 a, b가 입력된다. (-263 2021. 8. 14.
[CodeUp][Python] 1114번 : 두 정수의 덧셈 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 두 정수의 덧셈 두 정수를 입력받아 합을 출력한다. codeup.kr 주의해야 할 점 이 문제에서 사용한 map을 사용한 입력 방식은 정말 많이 사용하는 입력 방식입니다. 이해하고 거의 외운 것 마냥 써봅시다. 생각한 풀이 과정 readline을 사용하기 위해 import 합니다. 두 정수를 공백으로 구분해 입력합니다. 각각 정수형으로 변환하고, 변수 num1, num2에 저장합니다. 두 정수의 합을 출력합니다. 제출한 파이썬 코드 # readline을 사용하기 위해 import합니다. from sys import stdin # 두 정수를 공백으로 구분해 입력합니다. # 각각 정수형으로 변환합니다. num1, .. 2021. 8. 14.
[CodeUp][Python] 1113번 : 바꿔서 출력하기 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 바꿔서 출력하기 두 정수를 입력받아 순서를 바꿔서 출력하시오. codeup.kr 주의해야 할 점 바로 앞 문제인 1112번과 거의 같은 문제입니다. 이 문제에서 사용한 map을 사용한 입력 방식은 정말 많이 사용하는 입력 방식입니다. 이해하고 거의 외운 것 마냥 써봅시다. 생각한 풀이 과정 readline을 사용하기 위해 import 합니다. 두 정수를 공백으로 구분해 입력합니다. 각각 정수형으로 변환하고, 변수 num1, num2에 저장합니다. 입력한 순서를 바꿔서 num2, num1의 값을 공백으로 구분해 출력합니다. 제출한 파이썬 코드 # readline을 사용하기 위해 import합니다. from sys.. 2021. 8. 13.
[CodeUp][Python] 1112번 : 두 정수 출력 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 두 정수 출력 두 정수를 차례대로 입력받는다. codeup.kr 주의해야 할 점 이 문제에서 사용한 map을 사용한 입력 방식은 정말 많이 사용하는 입력 방식입니다. 이해하고 거의 외운 것 마냥 써봅시다. 생각한 풀이 과정 readline을 사용하기 위해 import 합니다. 두 정수를 공백으로 구분해 입력합니다. 각각 정수형으로 변환하고, 변수 num1, num2에 저장합니다. 입력한 순서대로인 num1, num2의 값을 공백으로 구분해 출력합니다. 제출한 파이썬 코드 # readline을 사용하기 위해 import합니다. from sys import stdin # 두 정수를 공백으로 구분해 입력합니다. # .. 2021. 8. 13.
[CodeUp][Python] 1111번 : %출력 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. %출력 어떤 정수가 입력되면 %를 붙여 출력하시오. codeup.kr 주의해야 할 점 input 대신 저처럼 readline을 사용해서 입력할 때는 맨 끝에 \n이 붙어서 온다는 것을 잊으시면 안 됩니다. 문자열을 연결하는 +뿐만 아니라 f-string으로도 풀 수 있습니다. 생각한 풀이 과정 readline을 사용하기 위해 import 합니다. 정수를 하나 입력하고 맨 끝의 \n은 떼어줍니다. 변수 num에 저장합니다. num의 값 뒤에 %를 붙이고 출력합니다. 제출한 파이썬 코드 # readline을 사용하기 위해 import합니다. from sys import stdin # 정수 하나를 입력합니다. # 맨.. 2021. 8. 13.
[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] 1109번 : 보안카드 접수증 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 보안카드 접수증 철수는 대기업의 중요한 업무를 처리하는 부서에 근무하게 되었다. 이 기업은 정보 유출을 막기 위해 근무 장소에 들어갈 때 보안 카드로 신분을 확인한다. 첫 출근을 한 철수는 보안 카드 codeup.kr 주의해야 할 점 input 대신 저처럼 readline을 사용해서 입력할 때는 맨 끝에 \n이 붙어서 온다는 것을 잊으시면 안 됩니다. 생각한 풀이 과정 readline을 사용하기 위해 import 합니다. 첫째 줄에 이름을 입력하고 맨 끝의 \n은 떼어줍니다. 변수 name에 저장합니다. 다음 줄에 나이를 입력하고 정수형으로 변환합니다. 변수 age에 저장합니다. 다음 줄에 부서코드를 입력하고 .. 2021. 8. 13.