[PY] 백준 10988 팰린드롬인지 확인하기
n=input() a=list(n) m=list(reversed(a)) ans=1 for i in range(len(a)): if a[i]!=m[i]: ans=0 break print(ans)
- coding/baekjoon: python
- · 2024. 1. 10.
[PY] 백준 3020 개똥벌레
n,h=map(int,input().split()) a=[0]*(h+1) b=[0]*(h+1) min=n count=0 for i in range(n): if i%2==0: a[int(input())]+=1 else: b[int(input())]+=1 for i in range(h-1,0,-1): a[i]+=a[i+1] b[i]+=b[i+1] for i in range(1, h+1): if min>(a[i]+b[h-i+1]): min=a[i]+b[h-i+1] count=1 elif min == (a[i]+b[h-i+1]): count+=1 print(min,count)
- coding/baekjoon: python
- · 2024. 1. 10.
