[백준 10986] 나머지 합 JAVA

2023. 1. 20. 16:28·코딩테스트/백준

 

 

 

 


 

 

import java.util.Scanner;

public class Day5 {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int N = 0, M = 0; 	//수의 개수, 나누어 떨어지는 숫자
		int x = 0, y = 0;	//쌍 (x, y)
		int time = 0;
		System.out.print("숫자 개수, 나누어 떨어지는 숫자 입력 : ");
		N = sc.nextInt();		//5 입력시
		M = sc.nextInt();
		int[] numArr = new int[N+1];	//6개 받을 수 있음
		System.out.print("숫자" + N + "개 입력 : ");
		for (int i = 0; i < numArr.length-1; i++) {	//숫자 5개만 받고
			numArr[i] = sc.nextInt();
		}
		numArr[numArr.length-1] = numArr[0];	//마지막 인덱스에 0번 인덱스 값 다시 저장
		
		for (int i = 0; i < numArr.length-1; i++) {
			x = numArr[i];
			y = numArr[i+1];
			if(x / M >= 1 && x % M == 0) {		//만약 홀로 나누어 떨어지는 숫자가 있다면
				time++;							//구간 개수 1 증가
			}
			else if((x+y) / M >= 1 && (x+y) % M == 0) {	
				time += 2;		//경우의 수가 (x, y) 또는 (y,x)이므로 개수 2 증가
			}
		}
		System.out.println(time);
	}

}

 

 

이것도 나름 잘 짰다고 생각했는데...

 

 

예제 입력 결과

 

채점 결과

 

 

문제 이해를 잘못 했나보다.

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

[백준 1940] 주몽 JAVA  (0) 2023.01.20
[백준 2018] 수들의 합 5 JAVA  (0) 2023.01.20
[백준 11660] 구간 합 구하기 5 JAVA  (0) 2023.01.20
[백준 1546] 평균 JAVA  (0) 2023.01.20
[백준 11720] 숫자의 합 JAVA  (0) 2023.01.20
'코딩테스트/백준' 카테고리의 다른 글
  • [백준 1940] 주몽 JAVA
  • [백준 2018] 수들의 합 5 JAVA
  • [백준 11660] 구간 합 구하기 5 JAVA
  • [백준 1546] 평균 JAVA
오은이
오은이
  • 오은이
    오은이 하우스
    오은이
  • 전체
    오늘
    어제
    • 분류 전체보기 (77) 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)
      • 서버&인프라 (16) N
        • Server (5)
        • Cloud (10) N
        • Linux (1)
      • 자격증 (4)
        • 정보처리기사 (1)
        • AICE (3)
  • 블로그 메뉴

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

    • GitHub
  • 공지사항

  • 인기 글

  • 태그

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

  • 최근 글

  • hELLO· Designed By정상우.v4.10.4
오은이
[백준 10986] 나머지 합 JAVA
상단으로

티스토리툴바