#include <iostream>
using namespace std;
int main()
{
int n,m;
while(cin>>n>>m)
{
int t=0,num=10,sum=0;
if(n==1)
cout<<0<<endl;
else
{
while(sum<m)
{
t=num/n;
num=num%n;
num*=10;
sum++;
}
cout<<t<<endl;
}
}
return 0;
}
http://acm.hdu.edu.cn/showproblem.php?pid=2117
这题就是一个模拟除法的题,我自己是这样认为的,但是时间上不是很理想,好像是156ms吧,惭愧惭愧呀
我想是不是因为我用的是c++的cin 与cout 的原因呀,我后来改了,在交,呵呵………………………………
还是156ms ,天呀!我崩溃了!!!!!!!!!!!!
模拟除法是不够进10在不够在进,一直进到够为止