코딩테스트 곱하기 더하기[자바]

Rudy·2023년 5월 26일
0
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);
        String str = sc.next();

        //첫 번쨰 문자를 숫자로 변경한 값을 대입
        long result = str.charAt(0) - '0';
        for (int i = 1; i< str.length();i++){
            //두 수 중에서 하나라도 '0'혹은 '1'인 경우 곱하기보다는 더하기 수행
            int num = str.charAt(i) - '0';
            if (num <= 1 || result <= 1){
                result += num;
            }else {
                result *= num;
            }
        }
        System.out.println(result);
        //input:02984 out:576
//        02984
//        576
    }
}
profile
주니어 개발자

0개의 댓글