본문 바로가기

알고리즘/CodeUp PS244

[CodeUp][Python 기초 100제] 6064번 : [기초-3항연산] 정수 3개 입력받아 가장 작은 값 출력하기 밑의 링크는 CodeUp에서의 문제 링크입니다. [기초-3항연산] 정수 3개 입력받아 가장 작은 값 출력하기(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 주의해야 할 점 이 문제에서는 굳이 3항 연산자를 사용해서 문제를 풀도록 했습니다. 그런데 3항 연산자는 조건문이 복잡해지면 가독성이 매우 떨어집니다. 평소에는 간단한 조건문일 때만 3항 연산자를 사용하고, 3항 연산자가 생각나지 않거나, 복잡한 조건식을 사용해야 한다면 일반적인 조건문인 if elif else를 사용하는 것이 좋은 것 같습니다. 생각한 풀이 과정.. 2021. 8. 1.
[CodeUp][Python 기초 100제] 6063번 : [기초-3항연산] 정수 2개 입력받아 큰 값 출력하기 밑의 링크는 CodeUp에서의 문제 링크입니다. [기초-3항연산] 정수 2개 입력받아 큰 값 출력하기(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내 codeup.kr 주의해야 할 점 기본적인 if, elif, else문만 사용한 사람이라면 3항 연산에 대해 잘 모르실 수 있습니다. 이 문제처럼 간단한 조건식을 표현할 때는 3항 연산도 한 번씩 사용해봅시다. 생각한 풀이 과정 정수 2개를 입력하고, 각각 정수형으로 변환합니다. 3항 연산자를 사용해 두 정수를 비교하고, 두 정수 중 큰 값을 출력합니다. 제출한 파이썬 코드 # readli.. 2021. 8. 1.
[CodeUp][Python 기초 100제] 6062번 : [기초-비트단위논리연산] 비트단위로 XOR 하여 출력하기 밑의 링크는 CodeUp에서의 문제 링크입니다. [기초-비트단위논리연산] 비트단위로 XOR 하여 출력하기(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 주의해야 할 점 앞의 6059번, 6060번, 6061번 문제에서처럼 비트연산자를 자주 접하지 못한 사람은 아마 잊으셨을수도 있습니다. 이 문제를 계기로 다시 한 번 공부해봅시다. 비트 단위 연산자라고 해도 10진수에 사용 가능합니다. 생각한 풀이 과정 정수 2개를 입력하고, 각각 정수형으로 변환합니다. 입력한 두 정수를 비트 단위로 xor 연산합니다. xor 연산한.. 2021. 8. 1.
[CodeUp][Python 기초 100제] 6061번 : [기초-비트단위논리연산] 비트단위로 OR 하여 출력하기 밑의 링크는 CodeUp에서의 문제 링크입니다. [기초-비트단위논리연산] 비트단위로 OR 하여 출력하기(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 주의해야 할 점 앞의 6059번, 6060번 문제에서처럼 비트연산자를 자주 접하지 못한 사람은 아마 잊으셨을수도 있습니다. 이 문제를 계기로 다시 한 번 공부해봅시다. 비트 단위 연산자라고 해도 10진수에 사용 가능합니다. 생각한 풀이 과정 정수 2개를 입력하고, 각각 정수형으로 변환합니다. 입력한 두 정수를 비트 단위로 or 연산합니다. or 연산한 결과를 10진수로.. 2021. 8. 1.
[CodeUp][Python 기초 100제] 6060번 : [기초-비트단위논리연산] 비트단위로 AND 하여 출력하기 밑의 링크는 CodeUp에서의 문제 링크입니다. [기초-비트단위논리연산] 비트단위로 AND 하여 출력하기(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 주의해야 할 점 앞의 6059번 문제에서처럼 비트연산자를 자주 접하지 못한 사람은 아마 잊으셨을수도 있습니다. 이 문제를 계기로 다시 한 번 공부해봅시다. 비트 단위 연산자라고 해도 10진수에 사용 가능합니다. 생각한 풀이 과정 정수 2개를 입력하고, 각각 정수형으로 변환합니다. 입력한 두 정수를 비트 단위로 and 연산합니다. and 연산한 결과를 10진수로 출력합.. 2021. 7. 31.
[CodeUp][Python 기초 100제] 6059번 : [기초-비트단위논리연산] 비트단위로 NOT 하여 출력하기 밑의 링크는 CodeUp에서의 문제 링크입니다. [기초-비트단위논리연산] 비트단위로 NOT 하여 출력하기(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 주의해야 할 점 저처럼 비트연산자를 자주 접하지 못한 사람은 아마 잊으셨을수도 있습니다. 이 문제를 계기로 다시 한 번 공부해봅시다. 비트 단위를 수정하는 연산자라고 해도 10진수에 사용 가능합니다. 생각한 풀이 과정 정수 1개를 입력하고, 정수형으로 변환합니다. 비트 단위로 1과 0을 서로 바꾸는 ~ 연산자를 입력한 정수에 사용해 값을 바꿉니다. 바꾼 값을 10진수.. 2021. 7. 31.
[CodeUp][Python 기초 100제] 6058번 : [기초-논리연산] 둘 다 거짓일 경우만 참 출력하기 밑의 링크는 CodeUp에서의 문제 링크입니다. [기초-논리연산] 둘 다 거짓일 경우만 참 출력하기(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 생각한 풀이 과정 정수 2개를 공백으로 구분해 입력하고, 각각 정수형으로 변환합니다. 처음 if문에는 입력한 두 정수의 불 값이 모두 False인지를 판단하고, 입력한 두 정수의 불 값이 모두 False라면 True를 출력합니다. 그 외의 경우에는 else문을 사용하고, False를 출력합니다. 제출한 파이썬 코드 # readline을 사용하기 위해 import합니다. from .. 2021. 7. 31.
[CodeUp][Python 기초 100제] 6057번 : [기초-논리연산] 참/거짓이 서로 같을 때에만 참 출력하기 밑의 링크는 CodeUp에서의 문제 링크입니다. [기초-논리연산] 참/거짓이 서로 같을 때에만 참 출력하기(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 생각한 풀이 과정 정수 2개를 공백으로 구분해 입력하고, 각각 정수형으로 변환합니다. 처음 if문에는 입력한 두 정수의 불 값이 같은지를 판단하고, 입력한 두 정수의 불 값이 같다면 True를 출력합니다. 그 외의 경우에는 else문을 사용하고, False를 출력합니다. 제출한 파이썬 코드 # readline을 사용하기 위해 import합니다. from sys im.. 2021. 7. 31.
[CodeUp][Python 기초 100제] 6056번 : [기초-논리연산] 참/거짓이 서로 다를 때에만 참 출력하기 밑의 링크는 CodeUp에서의 문제 링크입니다. [기초-논리연산] 참/거짓이 서로 다를 때에만 참 출력하기(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 생각한 풀이 과정 정수 2개를 공백으로 구분해 입력하고, 각각 정수형으로 변환합니다. 처음 if문에는 입력한 두 정수의 불 값이 다른지를 판단하고, 입력한 두 정수의 불 값이 다르다면 True를 출력합니다. 그 외의 경우에는 else문을 사용하고, False를 출력합니다. 제출한 파이썬 코드 # readline을 사용하기 위해 import합니다. from sys i.. 2021. 7. 31.
[CodeUp][Python 기초 100제] 6055번 : [기초-논리연산] 하나라도 참이면 참 출력하기 밑의 링크는 CodeUp에서의 문제 링크입니다. [기초-논리연산] 하나라도 참이면 참 출력하기(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 생각한 풀이 과정 정수 2개를 공백으로 구분해 입력하고, 각각 정수형으로 변환합니다. 처음 if문에는 입력한 두 정수의 불 값 중 하나라도 True인지를 판단하고, 입력한 두 정수의 불 값 중 하나라도 True라면 True를 출력합니다. 그 외의 경우에는 else문을 사용하고, False를 출력합니다. 제출한 파이썬 코드 # readline을 사용하기 위해 import합니다. .. 2021. 7. 28.