AtCoder Beginner Contest 070

はい。
https://beta.atcoder.jp/contests/abc070

A - Palindromic Number

Python3

n=input()
print("Yes" if n[0]==n[2] else "No")

先頭と末尾が同じかを確認した。

B - Two Switches

Python3

a,b,c,d=map(int,input().split())
print(max(0,min(b,d)-max(a,c)))

動き始めの遅い方と、動き終わりの早い方の差を見る。差が負なら0にする。

C - Multiple Clocks

Python3

def gcd(a,b): return a if b==0 else gcd(b,a%b)
def lcm(a,b): return a*b//gcd(a,b)
n=int(input())
ans=1
for i in range(n):
    t=int(input())
    ans=lcm(ans,t)
print(ans)

先頭から最小公倍数を見てそれをそれ。

D問題以降はいつかまたお会いしましょうで。。