解题思路:约瑟夫环问题
参考代码:
#include<bits/stdc++.h> using namespace std; int fx(int n,int m) { return n == 1 ? 0 : ((fx(n - 1,m) + m) % n); } int main() { int n, m; cin >> n >> m; cout<<fx(n, m)+1; }
0.0分
3 人评分
C语言程序设计教程(第三版)课后习题6.6 (C++代码)浏览:649 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:582 |
模拟计算器 (C语言代码)浏览:2366 |
数列排序 (C语言代码)浏览:674 |
分解质因数 (C++代码)浏览:1561 |
C语言训练-字符串正反连接 (C语言代码)浏览:653 |
C二级辅导-统计字符 (C语言描述——用函数求解)浏览:1229 |
C语言训练-求矩阵的两对角线上的元素之和 (C语言代码)浏览:1015 |
【回文数(二)】 (C语言代码)浏览:729 |
10进制 VS 2进制浏览:1156 |