알고리즘 문제풀이/백준(파이썬)
-
[python]백준 비교 연산자 5656번알고리즘 문제풀이/백준(파이썬) 2023. 6. 7. 23:53
코드 import sys sys.stdin = open("5656.txt", "r") s=0 while True: a,b,c=map(str, input().split()) if b=='E': break if b==">": s+=1 z=int(a)>int(c) print(f"Case {s}: {str(z).lower()}") if b==">=": s+=1 z=int(a)>=int(c) print(f"Case {s}: {str(z).lower()}") if b=="", ">=", "
-
[python]백준 스시 20494번알고리즘 문제풀이/백준(파이썬) 2023. 6. 6. 23:33
코드 import sys sys.stdin = open("20494.txt", "r") s=0 for i in range(int(input())): s+=len(input()) print(s) 링크 https://www.acmicpc.net/problem/20494 20494번: 스시 천하제일코딩대회를 마치고 $N$명의 운영진은 회전 초밥집으로 회식을 가서 스시를 먹기로 했다. 이 식당에는 총 26가지의 스시가 있으며, 이는 문자 A부터 Z까지에 대응하여 생각할 수 있다. 회 www.acmicpc.net
-
[python]백준 민균이의 비밀번호 9933번알고리즘 문제풀이/백준(파이썬) 2023. 6. 5. 23:30
코드 import sys sys.stdin = open("9933.txt", "r") n=int(input()) q=[input() for _ in range(n)] for i in q: if i[::-1] in q: break z=len(i)//2#인덱스0시작 print(len(i),i[z]) 링크 https://www.acmicpc.net/problem/9933 9933번: 민균이의 비밀번호 첫째 줄에 단어의 수 N (2 ≤ N ≤ 100)이 주어진다. 다음 N개 줄에는 파일에 적혀있는 단어가 한 줄에 하나씩 주어진다. 단어는 알파벳 소문자로만 이루어져 있으며, 길이는 2보다 크고 14보다 작은 www.acmicpc.net
-
[python]백준 자동완성 24883번알고리즘 문제풀이/백준(파이썬) 2023. 6. 4. 23:38
코드 import sys sys.stdin = open("24883.txt", "r") q=input() if q=="n" or q=="N":#q가 n이나N 이면 "Naver D2" print("Naver D2") else: print("Naver Whale") 링크 https://www.acmicpc.net/problem/24883 24883번: 자동완성 D2는 For Developers, By Developers의 약자로, 개발자들을 위해 개발자들이 직접 만들어 가고 있는 네이버 개발자 지원 프로그램입니다. 네이버가 축적한 기술과 지식을 공유하고, 외부 개발자들을 지원 www.acmicpc.net
-
[python]백준 전북대학교 14624번알고리즘 문제풀이/백준(파이썬) 2023. 6. 3. 23:44
코드 import sys sys.stdin = open("14624.txt", "r") q=int(input()) if q%2==0: print("I LOVE CBNU") else: print("*"*q) print(" "*((q//2)-1),"*") for i in range(q//2): print(" "*((q//2)-1-i)+ "*" + " " * (1+i*2) + "*") 링크 https://www.acmicpc.net/problem/14624 14624번: 전북대학교 전북대학교의 심볼은 균형과 조화, 지성과 이상을 향한 방향성과 목표를 나타낸다. 절제된 한국적 아름다움을 꾸밈없는 소박함과 여백을 통해 시각화하였으며, 심볼의 방향에 따라 한국적인 대 www.acmicpc.net
-
[python]백준 Metronome 27389번알고리즘 문제풀이/백준(파이썬) 2023. 6. 2. 22:50
코드 import sys sys.stdin = open("27389.txt", "r") q=float(input())#실수형 print(q/4) 링크 https://www.acmicpc.net/problem/27389 27389번: Metronome A Metronome is a mechanical device used by musicians for keeping time. It is a very clever device, based on a spring, an inverted pendulum, and an escapement gear. Milo is learning to play the glockenspiel, and has purchased a metronome to help him keep ti w..
-
[python]백준 문자가 몇갤까 7600번알고리즘 문제풀이/백준(파이썬) 2023. 6. 1. 23:37
코드 import sys sys.stdin = open("7600.txt", "r") w=['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'] while True: q=input().upper() s=0 if q=="#": break for i in set(q): if i in w: s+=1 print(s) 링크 https://www.acmicpc.net/problem/7600 7600번: 문자가 몇갤까 각 줄마다 출몰한 알파벳의 개수를 출력하면 된다. www.acmicpc.net
-
[python]백준 2의 제곱인가? 11966번알고리즘 문제풀이/백준(파이썬) 2023. 5. 31. 22:23
코드 import sys sys.stdin = open("11966.txt", "r") n=int(input()) for i in range(31): if 2**i == n : print(1) break else: print(0) 링크 https://www.acmicpc.net/problem/11966 11966번: 2의 제곱인가? 자연수 N이 주어졌을 때, 2의 제곱수면 1을 아니면 0을 출력하는 프로그램을 작성하시오. www.acmicpc.net