Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int main () {
- int n;
- scanf("%d", &n);
- int najdenBroj = 0;
- if (n<10) {
- printf("Brojot ne e validen\n");
- return 0;
- }
- n--;
- while(n > 1) {
- int newNum = 0;
- int count = 1;
- int a = n;
- int a1 = a;
- while (a1>0) {
- count*= 10;
- a1/= 10; }
- int digNum = 0;
- while (a>0) {
- count /= 10;
- newNum += (a%10) * count;
- a/=10;
- digNum ++;
- }
- int a2 = newNum;
- while (a2>0) {
- a2/= 10; }
- if (newNum % digNum == 0) {
- najdenBroj = n;
- break; }
- n--;
- }
- printf("%d\n", najdenBroj);
- return 0;
- }
Add Comment
Please, Sign In to add comment