C++:
#include <iostream>
using namespace std;
int main() {
long long a, b, m, s = 0; // инициализация чисел
cin >> a >> b >> m; // ввод чисел
for(int i=a; i<=b; i+=m) { // проход циклом for от a до b с шагом m
s += i; // осуществление суммы
}
cout << s << endl; // вывод суммы
return 0;
}
Python 3:
s = 0
a, b, m = map(int,input().split()) # ввод чисел
for i in range(a, b+1, m):
s += i # сложение
print(s) # вывод
Pascal:
var
a, b, m, s :integer;
begin
read(a, b, m); // ввод чисел
s := 0;
while a <= b do begin
s := s + a; // сумма
a := a + m; // увеличиваем a
end;
write(s); // выводим сумму
end.
1. Возьмем некого человека X. Остается 16 человек, значит, найдется язык на котором этот человек говорит с группой из 6 человек (16 / 3). Пусть этот язык будет x.
2. Теперь у нас есть группа из 6 человек. Возьмем в ней человека Y. Он должен общатся с группой на другом языке, иначе, уже есть 3 человека с языком x. Останется 5 человека, значит, найдется язык на котором этот человек говорит с группой из 3 человек (5 / 2). Пусть этот язык будет y.
3. Далее, людям из этой группы из 3-ех человек надо как-то общатся. Если они говорят на третьем языке, то их трое - доказнно. Еще они знают языки x и y. Если двое из них общаются на иксе, то они состаляют тройку с A, если на y с B. Доказанно.
Поделитесь своими знаниями, ответьте на вопрос:
Исполнитель чертёжник перемещается на координатной плоскости, оставляя след в виде линии. чертёжник может выполнять команду сместиться на (a, b) (где a, b – целые числа), перемещающую чертёжника из точки с координатами (x, y), в точку с координатами (x+a, y+b если числа a, b положительные, значение соответствующей координаты увеличивается, если отрицательные — уменьшается. например, если чертёжник находится в точке с координатами (1, 1), то команда сместиться на (–2, 4) переместит его в точку (–1, 5). запись повтори k раз команда1 команда2 команда3 конец означает, что последовательность команд команда1 команда2 команда3 повторится k раз. чертёжнику был дан для исполнения следующий алгоритм: сместиться на (2, 6) повтори 2 раз сместиться на (2, 1) сместиться на (–5, 4) сместиться на (1, –4) конец какую команду надо выполнить чертёжнику, чтобы вернуться в исходную точку, из которой он начал движение? 1) сместиться на (4, –2) 2) сместиться на (–4, 2) 3) сместиться на (2, –8) 4) сместиться на (–2, 8)
Смотри приложенный файл.