Cod sursa(job #2277958)
Utilizator | Data | 7 noiembrie 2018 09:21:48 | |
---|---|---|---|
Problema | Zero 2 | Scor | 0 |
Compilator | cpp-64 | Status | done |
Runda | Arhiva de probleme | Marime | 0.44 kb |
#include<iostream>
#include<fstream>
using namespace std;
ifstream f("zero2.in");
ofstream g("zero2.out");
unsigned int n,b,i,j,s,k=0,r,p,z=0;
int main(){
for(i=1;i<=10;i++){
f>>n>>b;
p=1;
k=0;
z=0;
for(j=1;j<=n;j++){
for(s=1;s<=j;s++){
p=p*s;}}
if(p%b==0){ while(p%b==0){
k++;
p=p/b;}
g<<k<<endl;}
else g<<0<<endl;}
return 0;}