50197. Four Digit Number

難度:2/5

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
#include <stdlib.h>

int check(int num, int k){
int s[4];
s[0] = num / 1000;
s[1] = num % 1000 / 100;
s[2] = num % 100 / 10;
s[3] = num % 10;
for(int i = 0; i < 3; i++){
if(abs(s[i] - s[i + 1]) > k) return 0;
}
return 1;
}

int main(){
int k; scanf("%d", &k);
for(int i = 1000; i <= 9999; i++){
if(check(i, k)) printf("%d\n", i);
}
}

50197. Four Digit Number
https://aaronlin1229.github.io/judgegirl_50197/
Author
Akizumi
Posted on
July 17, 2023
Licensed under