问题遇到的现象和发生背景
C++ 运行检测出现问题
用代码块功能插入代码,请勿粘贴截图
#include <iostream>
using namespace std;
int main()
{
int n,p;
cin >> n >> p;
int m = 1;
for(int i=1;i<=n;i++)
{
m *= i;
}
int a = 0;
for(int j=1;j<m/p;j++)
{
if(m % p != 0) break;
else
{
m /= p;
a++;
}
}
cout << a;
return 0;
}