📖 question https://www.acmicpc.net/problem/10984 10984번: 내 학점을 구해줘 게으른 근우는 열심히 놀다가 문득, 자신의 학점 평균이 얼마일지 궁금해졌다. 학사시스템도 들어가기 귀찮아하는 근우를 위해 구해주도록 하자. www.acmicpc.net ✍️ answer semester = int(input()) for _ in range(semester): n = int(input()) sum_c = 0 sum_g = 0 for _ in range(n): c, g = input().split() c = int(c) g = float(g) sum_c += c sum_g += g*c # 학점평균 구하는 법 => (학점*점수의 합 / 총합점) print(sum_c, roun..
[84] 빛 섞어 색 만들기 📖question 빨강(red), 초록(green), 파랑(blue) 빛을 섞어 여러 가지 빛의 색을 만들어 내려고 한다. 빨강(r), 초록(g), 파랑(b) 각각의 빛의 개수가 주어질 때, (빛의 강약에 따라 0 ~ n-1 까지 n가지의 빛 색깔을 만들 수 있다.) 주어진 rgb 빛들을 다르게 섞어 만들 수 있는 모든 경우의 조합(r g b)과 총 가짓 수를 계산해보자. 입력 빨녹파(r, g, b) 각 빛의 강약에 따른 가짓수(0 ~ 128))가 공백을 사이에 두고 입력된다. 예를 들어, 3 3 3 은 각 색깔 빛에 대해서 그 강약에 따라 0~2까지 3가지의 색이 있음을 의미한다. 2 2 2 출력 만들 수 있는 rgb 색의 정보를 오름차순(계단을 올라가는 순, 12345....
[38] 📖question 정수 2개를 입력받아 합을 출력하는 프로그램을 작성해보자. ✍️answer a, b = map(int, input().split()) print(a+b) [39] 📖question 정수 2개를 입력받아 합을 출력하는 프로그램을 작성해보자. 실제 문제에서는 굉장히 넓은 정수 범위의 데이터형을 요구하는 문제이나 파이썬에서는 int()로 처리가 가능하다. 예를 들어 C에서 unsinged int보다도 크며 unsinged long과 같은 범위를 지니고 있다고 한다. 실제 범위 범위 : -9223372036854775808 ~ 9223372036854775807 이보다 큰 범위를 지정하고자 할 때는 long 데이터 형을 이용하면 된다. 파이썬에서는 4가지의 데이터형을 제공한다. 파이썬..
[10] 📖question 정수형(int)으로 변수를 선언하고, 변수에 정수값을 저장한 후 변수에 저장되어 있는 값을 그대로 출력해보자. ✍️answer i = int(input()) # i=10 print(i) [11] 📖question 문자형(char)으로 변수를 하나 선언하고, 변수에 문자를 저장한 후 변수에 저장되어 있는 문자를 그대로 출력해보자. Tip:: input()의 반환값은 기본으로 문자열로 정의된다. ✍️answer c = input() # c='a' print(c) [12] 📖question 실수형(float)로 변수를 선언하고 그 변수에 실수값을 저장한 후 저장되어 있는 실수값을 출력해보자. ✍️answer f = float(input()) # f=1.1 print(f) [13] 📖..