Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C (СИ) Второе предложение из первой строки копировать во вторую строку http://www.cyberforum.ru/c-beginners/thread1586871.html
Даны строки: #include <iostream> #include <string> s1= "Hello world. I go to sleep? I not eating!",s2;Как можно второе предложение из первой строки копировать во вторую строку и при этом поменять...
C (СИ) Вычислить натуральный логарифм X в N итерациях с помощью цепных дробей
Программа вычисляет натуральный логарифм X в N итерациях с помощью цепных дробей и выводит значение в виде cf_log(X) = CF_LOG_X. Задаются значения в качестве аргументов --log X N. Функция...
Перевод из 8 в 10 систему счисления C (СИ)
Здравствуйте, помогите пожалуйста доделать лабу...как можно быстро перевести из 8 в 10 сс? Не существует ли интерпретаторов? Перевод где //int Perevod(int natur) #include <iostream> #include...
C (СИ) Описать функцию Min2 вещественного типа, находящее минимальное из двух вещественных чисел A и B Описать функцию Min2 вещественного типа, находящее минимальное из двух вещественных чисел A и B. С помощью этой функции найти минимальное из пар чисел A и B, A и C, A и D, если даны числа A, B, C, D.... http://www.cyberforum.ru/c-beginners/thread1586719.html
C (СИ) Удалить в строке самое длинное/короткое слово http://www.cyberforum.ru/c-beginners/thread1586713.html
Я в программировании полный 0, но практические нужно делать, если не трудно , то люди добрые помогите пожалуйста 1) Ввести простое предложение. Заменить в нём одно из слов (по запросу) на новое и...
Сформировать массив из рандомных элементов C (СИ)
Массив на 1000000 рандомных элементов Добавлено через 19 минут #include <stdio.h> #include <stdlib.h> #define n 1000000 int main(){ int mas; int i; for(i = 0; i < 1000000; i++){
C (СИ) Не работает компилятор
Сегодня столкнулся с такой проблемой что компилятор напрочь отказывается работать, выводит консоль и на это все останавливается, не работает ни ввод ни вывод. Пробовал у друга тот же код в тех же IDE...
C (СИ) Как получить не последний элемент стека при работе с обратной польской записью? помогите обратная польская запись постфиксная форма программа выдает последний элемент стека, даже тогда когда печатает "ошибка ввода" нужно сделать так чтобы при выдачи ошибок ответ не выдавал... http://www.cyberforum.ru/c-beginners/thread1586588.html
C (СИ) Нахождение матрицы 3x3 по методу Гаусса http://www.cyberforum.ru/c-beginners/thread1586577.html
Здравствуйте! У меня проблема, она заключается в том, что программа работает, выдает правильные ответы, но при выводе матриц нули не выводятся, а вместо элемента с индексом 3 1 выводится огроменное...
C (СИ) Вывод индексов элементов массива Алгоритм программы: 1. Создать двухмерный массив 6х6. 2. Вывести элементы массива. 3. Вывести адреса элементов массива. #include <conio.h> #include <stdio.h> #include <stdlib.h> #include... http://www.cyberforum.ru/c-beginners/thread1586574.html
Swamp!
2 / 2 / 0
Регистрация: 20.05.2013
Сообщений: 40
0

Найти количество таких чисел из диапазона от 1 до N, что их сумма цифр делится на K

20.11.2015, 08:36. Просмотров 425. Ответов 1
Метки (Все метки)

Вводятся два числа N и K. Выведите количество чисел из диапазона от 1 до N таких, что их сумма цифр делится на K.

мой код зацикливается, не могунайти ошибку.

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
 
int main()
{int sum = 0, n, k, i, ost, s = 0;
scanf("%d%d", &n, &k);
for (i = 1; i <= n; i++) {
    sum = 0;
    while (i != 0) {
        ost = i % 10;
        i = i / 10;
        sum = sum + ost;
    }
    printf("%d ", sum);
    if ((sum % k) == 0) s = s+1;
}
printf("%d", s);
}


Вернуться к обсуждению:
Найти количество таких чисел из диапазона от 1 до N, что их сумма цифр делится на K
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.11.2015, 08:36
Готовые ответы и решения:

Вводятся два числа N и K. Выведите количество чисел из диапазона от 1 до N включительно таких, что их сумма цифр делится на K.
Вводятся два числа N и K. Выведите количество чисел из диапазона от 1 до N включительно таких, что...

Определить количество натуральных чисел, таких, что сумма любых трех подряд идущих цифр числа делится на 3
Определить, сколько существует натуральных k-значных (3&lt;=k&lt;=30) чисел, таких что сумма любых трех...

Произведение цифр трехзначного числа кратно 11, само число также делится на 11. Найти количество таких чисел
Здравствуйте. Буду благодарен, если поможете с решением задачи. Произведение цифр трехзначного...

Найти количество N-разрядных натуральных чисел, у которых сумма цифр делится на K
Условие задачи: Определите количество N-разрядных натуральных чисел, у которых сумма цифр делится...

Найти натуральное число M такое, что M делится на N и сумма цифр M делится на N
256 мегабайт, 2 секунды Задано натуральное число N (1 ≤ N ≤ 100 000). Найдите натуральное число...

1
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.