М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
nakiba321
nakiba321
16.07.2021 07:35 •  Информатика

Коттеджный поселок
Новый коттеджный поселок "Высшепробинск" разделен на H*W квадратных участков.

По участкам вдоль границ поселка проложена дорога. На участках возле дороги можно построить коттедж, а на остальных участках будет разбит парк.

В Высшепробинске кроме дороги вдоль границ поселка планируется проложить авеню (дорогу с севера на юг), и стрит (дорогу с запада на восток). Каждая дорога будет шириной в один участок.

По известному количеству участков для строительства коттеджей и парков определите, где должна пройти авеню и стрит.

Формат входных данных
В первой строке вводятся числе H и W (3 ≤ H, W ≤ 109) - размеры Высшепробинска (количество строк и столбцов соответственно).

Во второй строке вводятся числа C и P (0 ≤ C, P ≤ 1018) - количество участков для коттеджей и парков соответственно.

Гарантируется, что данные корректны и ответ существует.

Формат результата
Выведите два числа: S (2 ≤ S ≤ H-1) - номер строки, в которой нужно построить стрит, и A (2 ≤ A ≤ W-1) - номер столбца, в котором нужно построить авеню.

Примеры
Входные данные
9 10
36 6
Результат работы
6 4

👇
Открыть все ответы
Ответ:
lizo4ka004
lizo4ka004
16.07.2021
На С++ попробую по фасту написать.
int main()
{
int a,b,c,d,z,sum;
cout<<"Сколько денег ты потратил на игры в этом месяце?"<<endl;
cin>>a;
cout<<"Сколько денег ты потратил на еду в этом месяце?"<<endl;
cin>>b;
cout<<"Сколько денег тебе дали родители в этмо месяце?"<<endl;
cin>>c;
cout<<"Сколько денег ты одолжил другу в этом месяце?"<<endl;
cin>>d;
cout<<"Сколько денег ты потратил на себя в этом месяце?"<<endl;
cin>>z;
sum=a+b+c+d+z;
cout<<"Общая сума - "<<sum<<endl;

system("pause");
return 0;
}
4,7(11 оценок)
Ответ:
seee1902
seee1902
16.07.2021
На Java:

import java.util.Scanner;
class Example{
    public static void main(String args[]){
        Scanner scn = new Scanner(System.in);
        int x = scn.nextInt();
        int y = scn.nextInt();
        System.out.print(x + " * " + y + " = " + y * x); //для простого вывода на экран ответа, стерите данную строчку, и вставьте такой код: "System.out.println(y * z);"
    }
}

на паскале
var a,b:integer;
begin
readln(a,b);
write(a, ' * ', b, ' = ', a*b); //для простого вывода на экран ответа, стерите данную строчку, и вставьте такой код: "write(a*b);"
end.
4,7(91 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ