T=int(1e18) #これが1e9だと不可。うーん...。 def cut0(val) : while True : if val%10==0 : val=val/10 else : break return val def func1(N) : val=1 for num in xrange(1,N+1) : val=cut0(num*val) val=val%T return val%int(1e9) print func1(int(raw_input()))
内山秀樹
物理・天文屋の卵・・・と言いたいけど、
それすら修行不足すぎておこがましい。
頑張ります。X線天文学が専門です。
天体は系内のものなら雑食に割と
なんでもやっています。
About me: http://bit.ly/dS1kuR
About my work: http://bit.ly/fSH65C
HP: http://www-utheal.phys.s.u-tokyo.ac.jp/~uchiyama/wordpress/
Twitter: https://twitter.com/#!/uchiyama1982