結果
問題 | No.1034 テスターのふっぴーさん |
ユーザー |
|
提出日時 | 2020-04-24 21:41:47 |
言語 | Python3 (3.13.1 + numpy 2.2.1 + scipy 1.14.1) |
結果 |
RE
(最新)
AC
(最初)
|
実行時間 | - |
コード長 | 1,782 bytes |
コンパイル時間 | 160 ms |
コンパイル使用メモリ | 12,928 KB |
実行使用メモリ | 11,904 KB |
最終ジャッジ日時 | 2024-10-15 02:36:20 |
合計ジャッジ時間 | 2,212 ms |
ジャッジサーバーID (参考情報) |
judge3 / judge5 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
other | RE * 30 |
ソースコード
## ⋀_⋀# (・ω・)# ./ U ∽ U\# │* 合 *│# │* 格 *│# │* 祈 *│# │* 願 *│# │* *│#  ̄#import syssys.setrecursionlimit(10**6)input=sys.stdin.readlinefrom math import floor,sqrt,factorial,hypot,log #log2ないypfrom heapq import heappop, heappush, heappushpopfrom collections import Counter,defaultdict,dequefrom itertools import accumulate,permutations,combinations,product,combinations_with_replacementfrom bisect import bisect_left,bisect_rightfrom copy import deepcopyfrom fractions import gcdfrom random import randintdef ceil(a,b): return (a+b-1)//binf=float('inf')mod = 10**9+7def pprint(*A):for a in A: print(*a,sep='\n')def INT_(n): return int(n)-1def MI(): return map(int,input().split())def MF(): return map(float, input().split())def MI_(): return map(INT_,input().split())def LI(): return list(MI())def LI_(): return [int(x) - 1 for x in input().split()]def LF(): return list(MF())def LIN(n:int): return [I() for _ in range(n)]def LLIN(n: int): return [LI() for _ in range(n)]def LLIN_(n: int): return [LI_() for _ in range(n)]def LLI(): return [list(map(int, l.split() )) for l in input()]def I(): return int(input())def F(): return float(input())def ST(): return input().replace('\n', '')def main():Q=I()for _ in range(Q):n,i,j = MI()x = min(i,j,n-1-i,n-1-j)ans = n*n-(n-x*2)**2i-=xj-=xn-=x*2if(i==0):ans += jelif(j==n-1):ans += n-1+ielif(i==n-1):ans += (n-1)*2+n-1-jelse:ans += (n-1)*3+n-1-iprint(ans)if __name__ == '__main__':main()