코딩왕랄프👊🏻

[백준] 1065번 한수 본문

백준

[백준] 1065번 한수

hyerm_2 2022. 4. 12. 13:43
반응형
SMALL

https://www.acmicpc.net/problem/1065

 

1065번: 한수

어떤 양의 정수 X의 각 자리가 등차수열을 이룬다면, 그 수를 한수라고 한다. 등차수열은 연속된 두 개의 수의 차이가 일정한 수열을 말한다. N이 주어졌을 때, 1보다 크거나 같고, N보다 작거나

www.acmicpc.net

 

import java.util.*;

class Main {

	public static void main(String[] args) {
	Scanner sc=new Scanner(System.in);
		int num=sc.nextInt();
		int count=0;
        
		if(num/100==0) count=num;
		else {
			if(num==1000) num=999;
			
			count=99;
			for(int i=100;i<=num;i++) {
			
				if((i/100%10)-(i/10%10)==(i/10%10)-(i%10)) count++;
			}
		}
		System.out.println(count);
	}
}
반응형
LIST

'백준' 카테고리의 다른 글

[백준] 2644번 촌수계산  (0) 2023.07.25
[백준] 2798번 블랙잭  (0) 2022.04.12
[백준] 4673번 셀프 넘버  (0) 2022.04.12
[백준] 2231번 분해합  (0) 2022.04.11
[백준] 11724번 연결요소의 개수  (0) 2022.04.03