UVA 568
#include<iostream> using namespace std; int main() { int n; while(cin>>n) { if(n==0) cout<<" "<<0<<" -> "<<1<<endl; else { int i,temp=1; for(i=1;i<=n;i++) { temp=temp*i; while(temp%10==0) temp=temp/10; while(temp>100000) temp=temp-temp/100000*100000; } int temp2=n; while(n<10000) { cout<<" "; n=n*10; } cout<<temp2<<" -> "<<temp%10<<endl; } } return 0; }

浙公网安备 33010602011771号