-
백준 1676 팩토리얼 0의 개수 (Java)알고리즘 타파/Baekjoon Online Judge 2020. 5. 30. 11:39반응형
URL
https://www.acmicpc.net/problem/1676
문제
N!에서 뒤에서부터 처음 0이 아닌 숫자가 나올 때까지 0의 개수를 구하는 프로그램을 작성하시오.
입력
첫째 줄에 N이 주어진다. (0 ≤ N ≤ 500)
출력
첫째 줄에 구한 0의 개수를 출력한다.
성공 코드
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringBuilder sb = new StringBuilder(); int result = 0; int input = Integer.parseInt(br.readLine()); for (int i=5; i<=input; i *=5) { result += input/i; } System.out.println(result); } }
반응형'알고리즘 타파 > Baekjoon Online Judge' 카테고리의 다른 글
백준 17087 숨바꼭질 6 (Java) (0) 2020.07.03 백준 9613 GCD 합 (Java) (0) 2020.07.02 백준 10872 팩토리얼 (Java) (0) 2020.05.30 백준 6588 골드바흐의 추측 (Java) (0) 2020.05.30 백준 1929 소수 구하기 (Java) (0) 2020.05.30