记录编号 | 136346 | 评测结果 | AAAAAAAAAA | ||
---|---|---|---|---|---|
题目名称 | 1417.[NOIP 2001]最大公约数和最小公倍数问题 | 最终得分 | 100 | ||
用户昵称 | 是否通过 | 通过 | |||
代码语言 | Pascal | 运行时间 | 0.004 s | ||
提交时间 | 2014-11-02 20:38:55 | 内存使用 | 0.17 MiB | ||
program cojs1417; var i,m,q,p:longint; function gcd(a,b:longint):longint; var r:longint; begin while b<>0 do begin r:=b; b:=a mod b; a:=r; end; exit(a); end; begin assign(input,'gcdpro.in'); assign(output,'gcdpro.out'); reset(input); rewrite(output); m:=0; readln(p,q); if q mod p<>0 then begin writeln(0); halt; end; q:=q div p; for i:=1 to q do if q mod i=0 then if gcd(i,q div i)=1 then inc(m); writeln(m); close(input); close(output); end.