본문 바로가기

JAVA

[TEST]

~/git-repo/member> git status
현재 브랜치 feature/PPDCC-8858
커밋할 사항 없음, 작업 폴더 깨끗함
~/git-repo/member> tail -F /log/member.log

 

#!/bin/bash
if [ "$UID" -ne 0 ]

 

 

 

 

package subtract_the_product_and_sum_of_digits_of_an_integer;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class SubtractTheProductAndSumOfDigitsOfAnInteger {
	public static void main(String[] args) throws IOException {
		BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
		String line;
		while ((line = in.readLine()) != null) {
			
			int n = Integer.parseInt(line);

			int ret = new SubtractTheProductAndSumOfDigitsOfAnInteger().subtractProductAndSum(n);

			String out = String.valueOf(ret);

			System.out.print(out);
		}
	}

	public int subtractProductAndSum(int n) {
		int product = 1, sum = 0, tmp;
		String temp = Integer.toString(n);

		for (int i = 0; i < temp.length(); i++) {
			tmp = temp.charAt(i) - '0';
			product *= tmp;
			sum += tmp;
		}
		return product - sum;
	}
}

'JAVA' 카테고리의 다른 글

[JAVA] Linked List  (0) 2019.12.18
[JAVA] StringBuilder  (0) 2019.12.18
[JAVA] int 자릿수 별 int 배열 분할  (0) 2019.12.16