[백준 2588] 곱셈, [2908] 상수 JAVA

2024. 1. 29. 00:09·코딩테스트/백준

 

두 문제는 푸는 과정이 비슷하여 같이 작성한다.

두 문제 모두 세 자리 수의 각각 백의 자리, 십의 자리, 일의 자리 숫자를 구해야 한다.

 

 

 

[2588 곱셈]

 


 

 

public class Main {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
	
		int n = 0;
		int a = 0;
		
		n = sc.nextInt();
		a = sc.nextInt();
		
		int b = a / 100;	//100의 자리
		int c = a % 100 / 10;	//10의 자리
		int d = a % 10;		//1의 자리
		
		System.out.println(n*d);
		System.out.println(n*c);
		System.out.println(n*b);
		System.out.println(n*a);
		
	}
}

 

몫을 구하는 /와 나머지를 구하는 %를 사용하여 각각의 100, 10, 1의 자리 수를 구했다.

 


[2908 상수]

 

 

 


 

public class P3 {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		
		int a = 0;
		int b = 0;
		
		a = sc.nextInt();
		b = sc.nextInt();
		
		int c = a / 100;		//100의 자리 - 1의자리로 변환
		int d = a % 100 / 10 * 10;	//10의 자리
		int e = a % 10 * 100;		//1의 자리 - 100의자리로 변환
		int f = c + d + e;

		int g = b / 100;
		int h = b % 100 / 10 * 10;
		int i = b % 10 * 100;
		int j = g + h + i;

		if(f > j) {
			System.out.println(f);
		}
		else {
			System.out.println(j);
		}
	}
}

 

 

연관된 문제는 같이 푸는 게 좋을 것 같아 2588번과 2908번을 추천한다.

'코딩테스트 > 백준' 카테고리의 다른 글

[백준 11718] 그대로 출력하기 JAVA  (0) 2024.10.30
[백준 10809] 알파벳 찾기 JAVA  (0) 2024.10.29
[백준 13241] 최소공배수 JAVA  (0) 2024.01.25
[백준 3052] 나머지 JAVA  (0) 2024.01.23
[백준 10815] 숫자 카드 JAVA  (0) 2024.01.12
'코딩테스트/백준' 카테고리의 다른 글
  • [백준 11718] 그대로 출력하기 JAVA
  • [백준 10809] 알파벳 찾기 JAVA
  • [백준 13241] 최소공배수 JAVA
  • [백준 3052] 나머지 JAVA
오은이
오은이
  • 오은이
    오은이 하우스
    오은이
  • 전체
    오늘
    어제
    • 분류 전체보기 (81) N
      • 일기 (2)
      • Python (1)
      • Java (4)
      • CS (2)
      • 코딩테스트 (26)
        • 백준 (25)
        • 프로그래머스 (1)
      • 웹 개발 (17)
        • Spring (6)
        • JavaScript (3)
        • WebSquare (5)
        • React (3)
      • DB (5)
        • MySQL (4)
        • Oracle (1)
      • 서버&인프라 (18)
        • Server (5)
        • Cloud (12)
        • Linux (1)
      • 자격증 (6) N
        • 정보처리기사 (1)
        • AICE (5) N
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • GitHub
  • 공지사항

  • 인기 글

  • 태그

    백준자바
    Spring
    docker
    티스토리챌린지
    Apache
    dockerspring
    docker배포
    AICE
    알고리즘
    AICE Associate
    MySQL
    클라우드 배포
    cloud DB
    tomcat
    Associate
    리액트
    db
    머신러닝
    백준
    AI
    톰캣
    websquare
    클라우드
    오블완
    Java
    자바
    EC2
    react
    웹스퀘어
    SpringBoot
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.4
오은이
[백준 2588] 곱셈, [2908] 상수 JAVA
상단으로

티스토리툴바