본문 바로가기

Algorithm

(51)
[Python] [코딩 기초 트레이닝] / a와 b 출력하기 [Q]1. 정수 a와 b2. -100,000 a, b = map(int, input().strip().split(' '))print(a + b)  - print 문 만 작성하면 된다고 생각함- a, b를 int로 받고 있으니 str로 받아야 원하는대로  '+' 사용 가능  [A] (내가 쓴 답)a, b = map(str, input().strip().split(' '))print("a = " + a + '\n' + "b = " + b)  [A] 다른 답들a, b = map(int, input().strip().split(' '))print(f"a = {a}\nb = {b}")a, b = map(int, input().strip().split(' '))print("a =",a) print("b =",b)a..
[Python] [코딩 기초 트레이닝] / 대소문자 바꿔서 출력하기 [Q]1. 알파벳 대문자 소문자 변환 문제2. 1 str = input()  - 대문자는 소문자로, 소문자는 대문자로 변환해야 함- 대문자인지 소문자인지 확인 후 반대로 바꿔주는 print 문을 작성하고자 함  [A] (내가 쓴 답)str = input()for i in str : if i.isupper() == True : print(i.lower(), end = "") else : print(i.upper(), end = "")  [A] 다른 답들print(input().swapcase()) * 이 답 보고 다른 답들은 기록할 필요가 없었음.
[Python] [PCCE 기출문제] 2번 / 피타고라스의 정리 [Q]1. 디버깅 문제2. 한 줄만 수정 가능a = int(input())c = int(input())b_square = c - aprint(b_square)  - import를 하면 두 줄 이상 수정하게 됨- b_square 식을 수정하려고 함- 어려운 식이 아니니까 시간/메모리 크게 신경 쓰지 않아도 됨  [A] (내가 쓴 답)a = int(input())c = int(input())b_square = abs((c*c) - (a*a))print(b_square)  [A] 다른 답들a = int(input())c = int(input())b_square = pow(c,2) - pow(a,2)print(b_square)a = int(input())c = int(input())b_square = c - a..