soa8690
?>

Длина московской кольцевой автомобильной дороги —109 километров. байкер вася стартует с нулевого километра мкад и едет со скоростью vкилометров в час. на какой отметке он остановится через t часов? программа получает на вход значения v и t. если v> 0, то вася движется в положительном направлении по мкад, если же значение v< 0, то в отрицательном. программа должна вывести целое число от 0 до 108 — номер отметки, на которой остановится вася. c++

Информатика

Ответы

preida-2
#include < iostream> int main(){     int v, t;     int s = 109;     std: : cin > > v > > t;     std: : cout < < (s + (v * t % s)) % s;     return 0; }
Киларджиева Диана440
Деление до конца  без штрафов  возможно, если количество орехов в  кучке будет какой-либо степенью двойки (2, 4, 8, 16, 32, 64, 128, 256, 512).  число 1057  - нечетно, следовательно, его можно представить < четное> +< нечетное> . при делении 1056+1 получим первый штраф. число 1056 не является степенью двойки, поэтому необходимо опять поделить орехи на неравные кучки: 1024+32 (второй штраф). 1024 и 32 - степени двойки, значит дальнейшее разделение можно выполнить без штрафов. можно делить, например, так: 1. 1024 и 33 ореха (штраф 1 рубль) 2. 33 делим на 2 кучки: 32 и 1 (штраф 1 рубль) 3 и все следующие операции: кучки из  1024 и 32 орехов делим на равные кучки (1024: 512 и 512,  512:   256 и 256, 256: 128 и 128, 128: 64 и 64,  64:   32 и 32, 32: 16 и 16  и т. получаем, что минимальная сумма штрафа = 2 рубля.
maisa1991
1)  var c,a,b,k,x,p: string; begin writeln('1) введите год вашего рождения: '); readln(a); writeln('2) введите месяц вашего рождения: '); readln(b); writeln('3) введите ваш рост: '); readln(c); writeln('4) введите букву вашего класса: '); readln(k); writeln('5) введите объём файла в мб: '); readln(x); writeln('6) введите количество членов вашей семьи: '); readln(p); end. 2)  var kl,a: real; begin writeln('введите количество км.: '); readln(kl); a: =kl*1000; writeln('ответ: ',a,' метров' ); end. 3)  var a,b,c,d,x: real; begin writeln('введите свой капитал: '); readln(d); writeln('введите цену перчаток: '); readln(a); writeln('введите портфеля: '); readln(b); writeln('введите цену сапог: '); readln(c); x: =d-(a+b+c); writeln('сдача: ',x); end.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Длина московской кольцевой автомобильной дороги —109 километров. байкер вася стартует с нулевого километра мкад и едет со скоростью vкилометров в час. на какой отметке он остановится через t часов? программа получает на вход значения v и t. если v> 0, то вася движется в положительном направлении по мкад, если же значение v< 0, то в отрицательном. программа должна вывести целое число от 0 до 108 — номер отметки, на которой остановится вася. c++
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

iservice38
Некрасова-И
sokolowskayaa
Gulyaev_Egorkina
mmihail146
Диана-Николаевна377
Butsan-Bagramyan
Varagyant
multikbo3049
Alexander2035
О. Карпов1691
manu95957
Mbkozlov6
klimenokvapeshop1408
andrey