코딩기초

6084 소리 파일 저장용량 계산하기 h, b, c, s=map(int,input().split()) print(format(((h*b*c*s)/8/1024/1024),".1f"), "MB") 이제 문제 지문이 점점 길어지네요 쫄지말기! format(수, ".1f") 를 사용하면 원하는 자리까지의 정확도로 반올림 된 실수 값을 만들어 준다. 6085 그림 파일 저장용량 계산하기 w, h, b= map(int,input().split()) print(format(((w*h*b)/8/1024/1024),".2f"), "MB") 위 문제랑 비슷한 문제 format(수, ".1f") 를 사용하면 원하는 자리까지의 정확도로 반올림 된 실수 값을 만들어 준다. 6086 거기까지! 이제 그만~ a=int(input(..
6079 언제까지 더해야할까? a=int(input()) b=0 sum=0 while True: b+=1 sum=sum+b if sum>=a: print(b) break 6080 주사위 2개 던지기 a, b = map(int, input().split()) for i in range(1,a+1): for j in range(1, b+1): print(i, j) 저는 이렇게 반복문이 중첩되면 i를 기준으로 하나씩 찍어온다 생각하고 풀어냅니다 조건선택 실행구조 안에 다른 조건선택 실행구조를 넣어 처리할 수 있는 것과 마찬가지로 반복 실행구조 안에 다른 반복 실행구조를 넣어 처리할 수 있다. 원하는 형태로 실행 구조를 결합하거나 중첩시킬 수 있다. 6080 16진수 구구단 출력하기 a=int(input(),1..
6073 정수 1개 입력받아 카운트다운 출력하기2 a = int(input()) while a
6068 점수 입력받아 평가 출력하기 a= int(input()) if a>=90 : print('A') elif a>=70: print('B') elif a>=40: print('C') elif a>=0: print('D') 6069 평가 입력받아 다르게 출력하기 a= input() if a=='A': print("best!!!") elif a=='B': print("good!!") elif a=='C': print("run!") elif a=='D': print("slowly~") else: print("what?") A : best!!! B : good!! C : run! D : slowly~ 나머지 문자들 : what? 6070 월 입력받아 계절 출력하기 a= int(input()) if a//3..
6063 정수 2개 입력받아 큰 값 출력하기 a,b = map(int, input().split()) print(a if(a>=b) else b) 3개의 요소로 이루어지는 3항 연산은 "x if C else y" 의 형태로 작성이 된다. - C : True 또는 False 를 평가할 조건식(conditional expression) 또는 값 - x : C의 평가 결과가 True 일 때 사용할 값 - y : C의 평가 결과가 True 가 아닐 때 사용할 값 6064 정수 3개 입력받아 가장 작은 값 출력하기 a, b, c = map(int, input().split()) print((b if(a>b)else a)if((b if(a>b)else a)
6058 둘 다 거짓일 경우만 참 출력하기 a, b = map(int, input().split()) print(not bool(a) and not bool(b)) 6059 비트단위로 NOT 하여 출력하기 a = int(input()) print(~a) 이제 비트단위논리연산 파트로 들어가봅시다 ~ 비트단위(bitwise)연산자 ~ 를 붙이면 된다.(~ : tilde, 틸드라고 읽는다.) 비트단위(bitwise) 연산자는, ~(bitwise not), &(bitwise and), |(bitwise or), ^(bitwise xor), (bitwise right shift) 가 있다. 6060 비트단위로 AND 하여 출력하기 정수형을 비트단위로 바꾸고 AND하여 출력하면 되려나? a,b = map(int, ..
6048 정수 2개 입력받아 비교하기1 a, b= map(int, input().split()) print(a
6043 실수 2개 입력받아 나눈 결과 계산하기 a, b= map(float, input().split()) print(format((a/b), '.3f')) 6042번 문제하고 비슷하네요 6044 정수 2개 입력받아 자동 계산하기 a, b = map(int, input().split()) print(a+b) print(a-b) print(a*b) print(a//b) print(a%b) print(format((a/b),'.2f')) 난이도가 낮지만 드디어 코드 5줄 이상 문제가 나왔습니다 6045 정수 3개 입력받아 합과 평균 출력하기 a,b,c = map(int, input().split()) d = a+b+c print(d, format((d/3),'.2f') ) print 안에 지저분해질까봐 변..
6034 정수 2개 입력받아 차 계산하기 a, b= map(int, input().split()) print(a-b) 어제 배웠던 map을 이용해서 해결했습니다! 입력 받은 값들을 .split()으로 나누고 map 으로 바로 형변환 시키기! 6035 실수 2개 입력받아 곱 계산하기 a, b= map(float, input().split()) print(a*b) 6036 단어 여러 번 출력하기 a, b = input().split() print(a*int(b)) 6037 문장 여러 번 출력하기 a= input() b= input() print(int(a)*b) 줄 바꿔서 입력 받으려면 다음줄에 쓰면 됩니다! 6038 정수 2개 입력받아 거듭제곱 계산하기 a, b = map(int, input().split..
6024 단어 2개 입력받아 이어 붙이기 a,b =input().split() print(a+b) 6025 정수 2개 입력받아 합 계산하기 a,b =input().split() c= int(a)+int(b) print(c) 이전 문제에서는 a=floar(intpu())이 가능하길래 a, b= int(input()).split() 도 가능한 줄 알고 해 보니 안되네요 ㅠㅠ .split() 을 사용하면 바로 형변환이 안되나 봅니다 ㅠㅠ a, b = map(int,input().split()) 그럴 때는 map 함수를 이용해서 split을 이용하면서 동시에 형변환 가능!! 다음에 써먹어보겠습니다 6026 실수 2개 입력받아 합 계산하기 a =float(input()) b =float(input()) print..
늘코딩
'코딩기초' 태그의 글 목록