2013年12月20日 星期五

ProblemD-跑者的修煉

#include <iostream>
using namespace std;
int f( int m,int x){
 return x+(x-1)/m;
}
 
int g( int m,int x){
 int s=0;
 for (int i=1;i<=x;i++)
  s+=f(m,i);
 return s;
}
 
int main(){
 int m,n;
 cin >>m>> n;
 cout << g(m,n) << endl;
 system("pause");
 return 0;
}

沒有留言:

張貼留言