数学解法
#include <iostream> using namespace std; int f(int n, int m) { int a=0; for(int i=2;i<=n;++i) a = (a + m) % i; return a + 1; } int n,m; int main() { cin>>n>>m; cout<<f(n, m)<< endl; return 0; }
注册一个 TeMenHu 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 TeMenHu 通用账户