전체 글
-
[python]백준 Кондиционер 21573번알고리즘 문제풀이/백준(파이썬) 2023. 7. 28. 22:40
코드 import sys sys.stdin = open("21573.txt", "r") a,b=map(int,input().split()) q=input() if q=="heat": print(max(a,b)) elif q=="freeze": print(min(a,b)) elif q == "auto": print(b) else: print(a) 링크 https://www.acmicpc.net/problem/21573 21573번: Кондиционер Первая строка входного файла содержит два целых числа troom, и tcond, разделенных ровно одним пробелом (–50 ≤ troom ≤ 50, –50 ≤ tcond ≤ 50). Вт..
-
[python]백준 와글와글 숭고한 17388번알고리즘 문제풀이/백준(파이썬) 2023. 7. 26. 23:54
코드 import sys sys.stdin = open("17388.txt", "r") a,b,c=map(int,input().split()) if a+b+c>=100: print("OK") else: q=min(a,b,c) if q==a: print("Soongsil") elif q==b: print("Korea") else: print("Hanyang") 링크 https://www.acmicpc.net/problem/17388 17388번: 와글와글 숭고한 첫 번째 줄에 숭실대학교의 참여도, 고려대학교의 참여도, 한양대학교의 참여도를 의미하는 세 자연수 S, K, H가 공백으로 구분되어 주어진다. (0 ≤ S, K, H ≤ 100) 세 대학의 참여도는 모두 다르다. www.acmicpc.net
-
[python]백준 !밀비 급일 11365번알고리즘 문제풀이/백준(파이썬) 2023. 7. 25. 23:12
코드 import sys sys.stdin = open("11365.txt", "r") while 1 : q=input() if q=='END': break print(q[::-1]) 링크 https://www.acmicpc.net/problem/11365 11365번: !밀비 급일 당신은 길을 가다가 이상한 쪽지를 발견했다. 그 쪽지에는 암호가 적혀 있었는데, 똑똑한 당신은 암호가 뒤집으면 해독된다는 것을 발견했다. 이 암호를 해독하는 프로그램을 작성하시오. www.acmicpc.net
-
[python]백준 10! 28352번알고리즘 문제풀이/백준(파이썬) 2023. 7. 25. 23:11
코드 import sys sys.stdin = open("28352.txt", "r") t=int(input()) s=1 if t>0: for i in range(1,t+1): s *= i s/=3600#시 s/=24#일 s/=7#주 print(int(s)) 링크 https://www.acmicpc.net/problem/28352 28352번: 10! BOJ 채점 환경에서 int 자료형은 최대 $2^{31}-1=2\,147\,483\,647$까지의 정수를 저장할 수 있고, C/C++의 long long과 Java의 long은 최대 $2^{63}-1=9\,223\,372\,036\,854\,775\,807$까지의 정수를 저장할 수 있다. www.acmicpc.net
-
[python]백준 시험 감독 13458번알고리즘 문제풀이/백준(파이썬) 2023. 7. 25. 23:09
코드 import sys import math sys.stdin = open("13458.txt", "r") n=int(input()) a=list(map(int, input().split())) b,c=map(int,input().split()) s=n for i in a: if math.ceil((i-b)/c)>=1: s+=math.ceil((i-b)/c) print(s) 링크 https://www.acmicpc.net/problem/13458 13458번: 시험 감독 첫째 줄에 시험장의 개수 N(1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄에는 각 시험장에 있는 응시자의 수 Ai (1 ≤ Ai ≤ 1,000,000)가 주어진다. 셋째 줄에는 B와 C가 주어진다. (1 ≤ B, C ≤ 1,0..
-
[python]백준 7종 경기 8932번알고리즘 문제풀이/백준(파이썬) 2023. 7. 23. 23:57
코드 import sys sys.stdin = open("8932.txt", "r") t=int(input()) a=[9.23076,1.84523,56.0211,4.99087,0.188807,15.9803,0.11193] b=[26.7,75,1.5,42.5,210,3.8,254] c=[1.835,1.348,1.05,1.81,1.41,1.04,1.88] for i in range(t): s=0 p=list(map(int,input().split())) for i in range(7): if i==0 or i==3 or i==6: s+=int(a[i]*(b[i]-p[i])**c[i]) else: s+=int(a[i]*(p[i]-b[i])**c[i]) print(s) 링크 https://www.acmicpc...