bzoj#P1533. [POI2005]Lot-A Journey to Mars

[POI2005]Lot-A Journey to Mars

题目背景

Byteazar 决定去火星参加一个空间站旅行。

题目描述

火星的所有空间站都位于一个圆上,Byteazar 在其中一个空间站登陆然后开始绕圈旅行。

旅行需要耗费油料,一升油料只能跑 11 米,每个空间站可以补给的油料都有所不同。

Byteazar 每到一个空间站便可以把该空间站的油料全部拿走(他的油箱是没有容量限制的)。但是如果走到某个时候突然没油了那么旅行便失败了。

Byteazar 需要决定要在哪个地方登陆使得他能顺利访问完所有的空间站后回到他当初登陆的地方,他登陆后可以选择两个方向中的任意一个进行旅行。

输入格式

第一行一个整数 nn,代表空间站数量,所有空间站由 11nn 进行标号。

之后 nn 行,每行两个整数 pi,dip_i,d_i,第 i+1i + 1 行描述了第 ii 号空间站的信息,其中 pip_i 表示该空间站可以补给的油量,did_i 则指明了它到 i+1i+1 号空间站的距离,对于 nn 号空间站,did_i 表示它和 11 号空间站的距离。

输出格式

输出 nn 行,每行一个字符串 TAKNIE

若你认为在 ii 号空间站登陆是可行的,则需要在第 ii 行输出 TAK,否则输出 NIE

输入样例

5
3 1
1 2
5 2
0 1
5 4

输出样例

TAK
NIE
TAK
NIE
TAK

数据规模与约定

对于 100%100\% 的数据,3n1063\le n\le10^6pi0p_i\ge0di>0d_i>0di2×109\sum d_i\le2\times10^9