본문 바로가기

PROGRAMMING CODE/PYTHON22

[BAEKJOON] No.10988 Python https://www.acmicpc.net/problem/10988 10988번: 팰린드롬인지 확인하기 첫째 줄에 단어가 주어진다. 단어의 길이는 1보다 크거나 같고, 100보다 작거나 같으며, 알파벳 소문자로만 이루어져 있다. www.acmicpc.net import sys n = input() flag = 0 for i in range(int(len(n)/2)) : if n[i]!=n[len(n)-i-1] : flag +=1 if flag == 0 : print(1) else : print(0) 2023. 3. 22.
[BAEKJOON] No. 2754 Python https://www.acmicpc.net/problem/2754 2754번: 학점계산 어떤 사람의 C언어 성적이 주어졌을 때, 평점은 몇 점인지 출력하는 프로그램을 작성하시오. A+: 4.3, A0: 4.0, A-: 3.7 B+: 3.3, B0: 3.0, B-: 2.7 C+: 2.3, C0: 2.0, C-: 1.7 D+: 1.3, D0: 1.0, D-: 0.7 F: 0.0 www.acmicpc.net import sys n = input() num = 0.0 if n[0] == 'A' : num = 4.0 elif n[0]=='B' : num = 3.0 elif n[0]=='C' : num = 2.0 elif n[0]=='D': num = 1.0 if num != 0.0 : if n[1] == '+' .. 2023. 3. 21.
[BAEKJOON] No.3009 Python https://www.acmicpc.net/problem/3009 3009번: 네 번째 점 세 점이 주어졌을 때, 축에 평행한 직사각형을 만들기 위해서 필요한 네 번째 점을 찾는 프로그램을 작성하시오. www.acmicpc.net import sys x_list = [] y_list = [] for _ in range(3) : x,y= map(int,input().split()) x_list.append(x) y_list.append(y) for i in range(0,3) : if x_list.count(x_list[i])==1: x4 = x_list[i] if y_list.count(y_list[i])==1: y4 = y_list[i] print(x4, y4) 2023. 3. 21.
[BAEKJOON] No. 4101 Python https://www.acmicpc.net/problem/4101 4101번: 크냐? 입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 두 정수가 주어진다. 두 수는 백만보다 작거나 같은 양의 정수이다. 입력의 마지막 줄에는 0이 www.acmicpc.net import sys while True : a,b = map(int,input().split()) if(a==0 & b==0) : break; elif(a>b) : print("Yes") else : print("No") 2023. 3. 21.