Type: Default 1000ms 256MiB

别被牛抓住

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目描述

天天抓住那头牛,牛开始反击了。

已知牛在数轴上,初始的位置是 11,每次牛可以往正方向走 aa 单位长度,或走到当前位置的 bb 倍的位置。即如果牛的位置为 xx,牛可以走到 x+ax+ax×bx\times b。求 Csvoner 所在的位置 pospos 会不会被牛抓住(牛能不能走到 pospos)。

输入格式

第一行为整数 TT,有 TT 次询问。

接下来 TT 行,每行包括三个整数 a,b,posa,b,pos,即当前询问。

输出格式

输出 TT 行,对应 TT 次询问。如果第 ii 次询问中 Csvoner 会被抓到,就输出 YES,否则输出 NO

5
1 5 33
3 2 17
7 2 32
6 3 10
6 3 9
YES
YES
YES
NO
YES

样例解释

  • 1×5×5+1+1+1+1+1+1+1+1=331\times 5\times 5+1+1+1+1+1+1+1+1 = 33
  • (1+3+3)×2+3=17(1+3+3)\times 2 + 3 = 17
  • (1+7)×2×2=32(1+7)\times 2\times 2 = 32
  • 抓不到 Csvoner
  • 1×3+6=91\times 3 + 6 = 9

数据规模与约定

对于 100%100\% 的数据,1T1041 \le T\le 10^41a,b,pos1091\le a,b,pos\le 10^9

  • 子任务 1(30 分):保证 b=1b=1
  • 子任务 2(30 分):保证 T=1T=11a,b,pos1071\le a,b,pos\le 10^7
  • 子任务 3(40 分):没有特殊限制。

2025 练习赛 2

Not Attended
Status
Done
Rule
IOI
Problem
7
Start at
2025-10-25 0:00
End at
2025-10-27 0:00
Duration
48 hour(s)
Host
Partic.
26