заранее извиняюсь, что не совсем тематика Си
Возможно можно вот так int result(int n, int m, int k, int c) { int s = n * m; int ex = m % k; int result = s / k; if (c <= ex) { ++result; } return result; } Можно даже в одну строку :) int result(int n, int m, int k, int c) { return m * n / k + (c <= m % k); }
Можно пожалуйста пример данных на которых не работает? Можно в личку. Хочеться разобраться что не так.
Обсуждают сегодня