#T2371. 弹跳球步数(Bouncing Ball Steps)
弹跳球步数(Bouncing Ball Steps)
链接: https://cses.fi/problemset/task/3215
板块: Additional Problems II
时限: 1.00 s | 内存: 512 MB
题目描述
在一个 网格的左上角有一个球。网格的行编号为 ,列编号为 。
小球初始沿对角线方向离开左上角运动。每步它移动一个格子。每当小球碰到网格的边界时,就改变方向。
问:经过 步后小球的位置在哪里?它一共改变了多少次方向?
输入
第一行包含一个整数 :测试组数。
之后有 行。每行包含三个整数 、 和 :网格的大小以及步数。
输出
对每组测试,输出三个整数:小球的位置以及改变方向的次数。
数据范围
样例输入
6
3 4 0
3 4 1
3 4 2
3 4 3
3 4 4
42 1337 123456789
样例输出
1 1 0
2 2 0
3 3 1
2 4 2
1 3 3
34 300 3101295
鲁公网安备37011202002910号