Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
RezzidentEvil
0 / 0 / 0
Регистрация: 01.12.2016
Сообщений: 7
1

Определить, в каком подъезде находится квартира и на каком этаже

06.01.2019, 15:13. Просмотров 963. Ответов 1

Всем привет. Не могу сообразить какой подобрать алгоритм для решения этой задачи, надо решить ее без while, if-ов и тп (урок на целочисленное деление и остаток):

В доме N подъездов, в каждом из них M этажей, на каждом этаже K квартир. В первой строке через пробел вводятся три числа N, M и K. Во второй строке вводится X -- номер квартиры. Определить, в каком подъезде находится эта квартира и на каком этаже. Гарантируется, что квартира с таким номером в данном доме существует.
Sample Input 1:

3 5 4
60
Sample Output 1:

3 5
Sample Input 2:

9 9 4
77
Sample Output 2:

3 2
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.01.2019, 15:13
Ответы с готовыми решениями:

Определить на каком этаже расположена квартира
Дано многоэтажное здание И у нас есть первый номер квартиры это N И на каждом этаже дано номер...

Создать класс, описывающий точки, определить в каком координатном угле находится точка: найти ошибку
создать класс, описывающий точки. Определить в каком координатном угле находится точка. написал...

В каком квадранте находится точка (x, y) ?
помогите написать программу в С++ в каком квадранте находится точка (x, y) и вывести номер...

На каком поле DBGrid находится фокус?
Как определить, на каком поле DBGrid находится фокус?

Вывести в каком потоке находится проверяемое значение
Добрый день.Задание состоит в поиске совершенных чисел в массиве. Мне нужно вывести на экран в...

1
Yetty
1874 / 1340 / 957
Регистрация: 18.12.2017
Сообщений: 4,525
06.01.2019, 19:43 2
Лучший ответ Сообщение было отмечено RezzidentEvil как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
using namespace std;
 
int main()
{
    int N, M, K, X;
    cin >>N>>M>>K>>X;       
    
    cout <<(X-1)/(M*K)+1<<" "<<(X-1)%(M*K)/K+1<<"\n";
 
system("pause");
return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.01.2019, 19:43

В каком файле исходного кода находится функция main?
Можно ли как-то программно определить в каком файле исходного кода находиться функция main?

Определить в каком из двух чисел больше цифр
Составить программу, определяющую, в каком из данных двух чисел больше цифр. Использовать функцию...

Определить, в каком из массивов больше положительных элементов
Даны два массива из n целых чисел каждый. Определить, в каком из них больше положительных...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru