AtCoder Beginner Contest 108/AtCoder Regular Contest 102
はい。
https://beta.atcoder.jp/contests/abc108
A - Pair
Python3
k=int(input()) print(k//2*(k//2+k%2))
+1すればいいんだと思うけど当時になぜ+k%2したのか謎。
B - Ruined Square
Python3
x1,y1,x2,y2=map(int,input().split()) print(x2+(y1-y2),y2-(x1-x2),x1+(y1-y2),y1-(x1-x2))
頑張って復元する。
C - Triangular Relationship
Python3
n,k=map(int,input().split()) o=n//k p=0 if (k%2==0): p=(n+(k//2))//k print(o**3+p**3)
よくわからず他の人のをみた。解説ではkが奇数ならa,b,cをkで割ったあまりは0になる必要があるとのこと。a,b,cそれぞれが単体でkの倍数である必要があるってことと同じ話でいいのかな?? kが偶数の時は同様にあまりは0か、k/2である必要があるとのこと。。うーん、、