UVa 11805 - Bafana Bafana

来源:互联网 发布:淘宝账号如何实名认证 编辑:程序博客网 时间:2024/05/17 12:55

题目:n个人围成一圈编号1~n,玩传球游戏,从编号k的人开始,每次传给下一个人,第p次传球到谁。

分析:简单题。直接取余数即可。

说明:注意结果是0的情况。

#include <iostream>#include <cstdlib>using namespace std;int main(){int n,k,p,t,ans;while (cin >> t)for (int i = 1 ; i <= t ; ++ i) {cin >> n >> k >> p;ans = (k+p)%n;if (!ans) ans = n;cout << "Case " << i << ": " << ans << endl;}    return 0;}


0 0
原创粉丝点击