ÉèΪÊ×Ò³ ¼ÓÈëÊÕ²Ø

TOP

Çó1000£¡µÄδβÓм¸¸ö0£¨ÓÃËØÊýÏà³ËµÄ·½·¨À´×ö£¬Èç72=2*2*2*3*3£©;
2014-11-24 01:45:53 ¡¾´ó ÖРС¡¿ ä¯ÀÀ:400´Î
Tags£º1000 ËØÊý Ïà³Ë ·½·¨

Çó³ö1->1000Àï,Äܱ»5Õû³ýµÄÊýµÄ¸öÊýn1,Äܱ»25Õû³ýµÄÊýµÄ¸öÊýn2,Äܱ»125Õû³ýµÄÊýµÄ¸öÊýn3,
Äܱ»625Õû³ýµÄÊýµÄ¸öÊýn4.
1000!ĩβµÄÁãµÄ¸öÊý= n1+n2+n3+n4;
#include
#define NUM 1000
int find5(int num){
int ret=0;
while(num%5==0){
num/=5;
ret++;
}
return ret;
}
int main(){
int result=0;
int i;
for(i=5;i<=NUM;i+=5)
{
result+=find5(i);
}
printf(¡± the total zero number is %d\n¡±,result);
return 0;
}


¡¾´ó ÖРС¡¿¡¾´òÓ¡¡¿ ¡¾·±Ìå¡¿¡¾Í¶¸å¡¿¡¾Êղء¿ ¡¾ÍƼö¡¿¡¾¾Ù±¨¡¿¡¾ÆÀÂÛ¡¿ ¡¾¹Ø±Õ¡¿ ¡¾·µ»Ø¶¥²¿¡¿
ÉÏһƪ£º¼¸µÀËã·¨ÃæÊÔÌâ ÏÂһƪ£º½éÉÜÒ»ÏÂpdoµÄÓô¦£¬Ó÷¨

×îÐÂÎÄÕÂ

ÈÈÃÅÎÄÕÂ

Hot ÎÄÕÂ

Python

C ÓïÑÔ

C++»ù´¡

´óÊý¾Ý»ù´¡

linux±à³Ì»ù´¡

C/C++ÃæÊÔÌâÄ¿