AtCoderProblem 3

隙間時間にちょくちょくと


https://atcoder.jp/contests/abc026/tasks/abc026_b
例通りに実装しただけ!

import math
m=int(input())
a=[int(input()) for i in range(m)]
a.sort(reverse=True)
q = 0
count = 0
for i in a:
  count += 1
  if count % 2 == 1:
    q += i**2
  else:
    q -= i**2
print(q*math.pi)


https://atcoder.jp/contests/abc026/tasks/abc026_a
ちょっと条件を読み間違えてWA出してしまった不覚・・・

i = int(input())
max = 0
for ii in range(i):
  if ii * (i - ii) > max:
    max = ii * (i - ii)
print(max)

https://atcoder.jp/contests/arc049/tasks/arc049_a
決め打ち

s=list(input())
l =""
a,b,c,d=map(int, input().split())
for i in range(len(s)+1):
  if i in (a,b,c,d):
    l += '"'
  if i < len(s): l+=s[i]
print(l)

https://atcoder.jp/contests/abc005/tasks/abc005_2
なんてことはなかったぜ

n=int(input())
a=[int(input()) for i in range(n)]

a.sort()
print(a[0])

以上