Поезд должен пройти расстояние между двумя городами за определенный промежуток времени. Через 7 целых 5/16 часа после его выхода с места отправления, когда до конечного пункта оставалось еще 259,2 км, машинист рассчитал, что если поезд будет двигаться с прежней скоростью, то придет на конечный пункт с опозданием на 1,8 часа. А для того, чтобы прийти без опоздания, он должен на остающемся участке пути двигаться в 1 целую 2/7 раза быстрее, чем раньше. Определите расстояние между городами.
36 45 72
Пошаговое объяснение:
Делал перебором на С++
вот код:
#include <iostream>
using namespace std;
int main(){
int del_counter = 0; //max value can be 8
for(int i = 10; i < 100; i++){
del_counter = 0;
if(i % 3 == 0) del_counter++;
if(i % 4 == 0) del_counter++;
if(i % 5 == 0) del_counter++;
if(i % 9 == 0) del_counter++;
if(i % 10 == 0) del_counter++;
if(i % 15 == 0) del_counter++;
if(i % 18 == 0) del_counter++;
if(i % 30 == 0) del_counter++;
if(del_counter == 4) cout << i << endl;
}
}
у нас оба уравнения начинаются с квадрата, поэтому выпишем квадраты всех цифр:
1 -- 1
2 -- 4
3 -- 9
4 -- 16
5 -- 25
6 -- 36
7 -- 49
8 -- 64
9 -- 81
Попробуем отгадать для начала маску мышки: сразу исключаем цифры 1,2 и 3, так как их квадраты состоят из одной цифры.
теперь подставляем:
4*4 = 16; 6*6 = 36 первое число квадрата первого и второе число второго -- не равны
5*5 = 25; 5*5 =25 2 не равно 5
6*6 = 36; 6*6 = 36 3 не равно 6
7*7 = 49; 9*9 = 81 4 не равно 1
8*8 = 64; 4*4 = 16 6=6
Значит, под маской мышки скрывается 8, под маской панды -- 6, под маской слона -- 4, и под маской свинки -- 1