문제링크
https://www.acmicpc.net/problem/1065
나의코드
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.print(arithmetic_sequence(sc.nextInt()));
sc.close();
}
public static int arithmetic_sequence(int num){
int result = 0;
if(num < 100){
result = num;
}else if(num == 1000){
result = 144;
}else{
result = 99;
for(int i = 100; i <= num; i++){
int a = i / 100;
int b = (i % 100) / 10;
int c = i % 10;
if((a - b) == (b - c)){
result++;
}
}
}
return result;
}
}
'Baekjoon Online Judge' 카테고리의 다른 글
[BOJ] 백준 11720번: 숫자의 합 (Java) (0) | 2023.03.17 |
---|---|
[BOJ] 백준 11654번: 아스키 코드 (Java) (0) | 2023.03.16 |
[BOJ] 백준 4673번: 셀프 넘버 (Java) (0) | 2023.03.14 |
[BOJ] 백준 15596번: 정수 N개의 합 (Java) (0) | 2023.03.13 |
[BOJ] 백준 4344번: 평균은 넘겠지 (Java) (0) | 2023.03.12 |
댓글