Notice
Recent Posts
문제 풀이 및 개발 공간
[백준] 2553번 마지막 팩토리얼 수 (silver 2 본문
import java.util.*;
import java.io.*;
public class Main{
public static void main(String[] args)throws IOException{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw=new BufferedWriter(new OutputStreamWriter(System.out));
int n=Integer.parseInt(br.readLine());
long temp=1;
for(int i=1; i<=n; i++){
temp=temp*i;
if(temp%10==0){
temp=num(temp);
}
temp%=10000000;
}
bw.write(temp%10+"");
bw.flush();
}
public static long num(long n){
while(n%10==0){
n/=10;
}
return n;
}
}
'백준공부 > java' 카테고리의 다른 글
[백준] 1965번 상자넣기 (silver 2 (0) | 2023.07.06 |
---|---|
[백준] 1748 수 이어 쓰기 1 (silver 4 (0) | 2023.07.06 |
[백준] 11652번 카드 (silver 4 (0) | 2023.07.06 |
[백준] 15663번 N과 M (9) (silver 2 (0) | 2023.07.06 |
[백준] 15650번 N과 M(2) (silver 3 (0) | 2023.07.06 |