uva 1394
来源:互联网 发布:dw软件使用教程 编辑:程序博客网 时间:2024/05/21 11:37
简单的dp问题,百度百科有对约瑟夫环的解释!理解了就行
#include <iostream>#include <cstdio>#include <cmath>#include <cstdlib>#include <iomanip>#include <algorithm>#include <cctype>#include <stack>#include <queue>#include <string>#include <cstring>#include <iomanip>#include <set>#include <vector>#include <cstdio>#include <stack>#include <sstream>#include <cstring>#include <map>using namespace std;#define TESTint dp[10005];int main(){ /* #ifdef TEST freopen("C:\\Users\\MrZis\\Desktop\\input.txt","r",stdin); freopen("C:\\Users\\MrZis\\Desktop\\output.txt","w",stdout); #endif*/ int n,k,m; while(scanf("%d%d%d",&n,&k,&m)&&n) { memset(dp,0,sizeof(dp)); for(int i=2;i<n;i++) dp[i]=(dp[i-1]+k)%i; dp[n]=(dp[n-1]+m)%n; printf("%d\n",dp[n]+1); } return 0;}
0 0
- uva 1394
- uva 1394
- uva 1394&poj 3517
- uva
- UVA
- UVA
- UVA
- uva
- UVA
- UVA
- UVA
- UVA
- UVA
- UVA
- UVA
- UVA
- UVA
- UVA
- websphere部署中文乱码问题
- Android显示Gif图片
- hdu1021 Fibonacci Again
- 参数解析
- 安全性问题初识记录
- uva 1394
- SecureCRT配置详细图文教程 以及不能有左右键和删除键问题
- Storm简介及计算模型
- web前端-移动端小技巧
- MFC中View类获取CMainFrame的方法
- hibernate二级缓存测试
- 黑马程序员———C语言———【函数指针、指针函数、野指针、内存管理、const关键字】
- Linux操作系统1——命令概览(待继续完善)
- 斯坦福ML公开课笔记9—偏差/方差、经验风险最小化、联合界、一致收敛