[백준 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
오은이
오은이
  • 오은이
    오은이 하우스
    오은이
  • 전체
    오늘
    어제
    • 분류 전체보기 (85)
      • 일기 (2)
      • Python (1)
      • Java (4)
      • CS (2)
      • 코딩테스트 (26)
        • 백준 (25)
        • 프로그래머스 (1)
      • 웹 개발 (18)
        • Spring (7)
        • JavaScript (3)
        • WebSquare (5)
        • React (3)
      • DB (5)
        • MySQL (4)
        • Oracle (1)
      • 서버&인프라 (18)
        • Server (5)
        • Cloud (12)
        • Linux (1)
      • 자격증 (9)
        • 정보처리기사 (2)
        • AICE (7)
  • 블로그 메뉴

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

    • GitHub
  • 공지사항

  • 인기 글

  • 태그

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

  • 최근 글

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

티스토리툴바