poj2244 Eeny Meeny Moo

Source Code

Problem: 2244  User: billforum 
Memory: 252K  Time: 32MS 
Language: C++  Result: Accepted 

Source Code 
#include <cstdio>
#include <iostream>
#include <stdlib.h>
#include <memory.h>
#include <math.h>
#include <string.h>
using namespace std;



int main()
{
    int n,m;
    while(cin>>n)
    {
        if(n==0) break;

        for(m=1;;m++)
        {
        int ans=0;
        for(int i=2;i<=n-1;i++)
        ans=(ans+m)%i;
        if(ans==0) break;
        }

      cout<<m<<endl;
    }

    return 0;
}

 

posted @ 2012-02-17 17:07  wuzhibin  阅读(271)  评论(0)    收藏  举报