본문 바로가기

Algorithm/기초100제9

[기초100제]_Day9_58번 ~ 67번 [문제설명] -두 개의 참(1) 또는 거짓(0)이 입력될 때, 모두 거짓일 때에만 참이 계산되는 프로그램을 작성해보자. [답] a, b = map(int,input().split()); if (a == 0 and b == 0) : print(1); else : print(0) [문제설명] 입력된 두 정수 a, b 중 큰 값을 출력하는 프로그램을 작성해보자. 단, 조건문을 사용하지 않고 3항 연산자 ? 를 사용한다. [답] a, b = map(int,input().split()); print(a if a>b else b) [문제설명] 입력된 세 정수 a, b, c 중 가장 작은 값을 출력하는 프로그램을 작성해보자. 단, 조건문을 사용하지 않고 3항 연산자 ? 를 사용한다. [답] a, b, c= map(i.. 2019. 8. 27.
[기초100제]_Day8_48번 ~ 57번 [문제설명] -정수 2개(a, b)를 입력받아 a를 2b배 곱한 값으로 출력해보자. 0 2019. 8. 26.
[기초100제]_Day7_40번 ~ 47번 [문제설명] -입력된 정수의 부호를 바꿔 출력해보자. [답] a = int(input()) print(-a) [문제설명] -영문자 1개를 입력받아 그 다음 문자를 출력해보자. 영문자 'A'의 다음 문자는 'B'이고, 영문자 '0'의 다음 문자는 '1'이다. [답] data = ord(input()) + 1 print(chr(data)) [문제설명] -정수 2개(a, b) 를 입력받아 a를 b로 나눈 몫을 출력해보자. [답] a, b = map(int, (input().split())) print(a//b) [문제설명] -정수 2개(a, b) 를 입력받아 a를 b로 나눈 나머지를 출력해보자. [답] a, b = map(int, (input().split())) print(a%b) [문제설명] -정수를 1개.. 2019. 8. 23.
[기초100제]_Day6_32번 ~ 39번 [문제설명] -10진수를 입력받아 16진수(hexadecimal)로 출력하는 프로그램을 작성해보자. -10진수 1개가 입력된다. -입력 받은 10진수를 16진수로 바꾸어 출력한다. [답] a = input(); print(hex(int(a))[2:]) a = int(input()) print(hex(a)[2:0]) [문제설명] -10진수를 입력받아 16진수(hexadecimal)로 출력하는 프로그램을 작성해보자. -10진수 1개가 입력된다. -입력 받은 10진수를 16진수로 바꾸어 출력한다.(단, 대문자로) [답] a = input(); print("%X" % (int(a))) [문제설명] -8진수로 입력된 한 개의 정수를 10진수로 바꾸어 출력하는 프로그램을 작성해보자. -8진수 한 개가 입력된다. -.. 2019. 8. 22.