Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.59/64: Рейтинг темы: голосов - 64, средняя оценка - 4.59
0 / 0 / 0
Регистрация: 29.07.2018
Сообщений: 19

В каком подъезде, и на каком этаже находится n-я квартира?

13.11.2020, 05:37. Показов 15939. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, неделю назад начал изучение питона и столкнулся с такой задачей которую никак не могу решить, можете помочь пожалуйста.


В доме 9 этажей, на каждом этаже одного подъезда по 4 квартиры. В каком
подъезде, и на каком этаже находится n-я квартира?
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
13.11.2020, 05:37
Ответы с готовыми решениями:

Определить в каком подъезде и на каком этаже находится квартира с заданным номером K
Ребят, помогите плз, 3 теста не проходит. Не понимаю, в чём дело. Вот мой код: #include <stdio.h> int main() { int...

Напишите программу, определяющую, в каком подъезде и на каком этаже находится n-я квартира
(я только начинаю изучать программирование) Я столкнулся с такой трудностью как эта задача, помогите пожалуйста. В доме 9 этажей, на...

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

5
Эксперт Python
8851 / 4502 / 1864
Регистрация: 27.03.2020
Сообщений: 7,318
13.11.2020, 06:16
MOYD01, (n%36 + 3)//4

Добавлено через 1 минуту
Подъезд (n + 35) // 36
1
Невнимательный
 Аватар для ft4l
3118 / 1302 / 359
Регистрация: 08.02.2013
Сообщений: 7,618
Записей в блоге: 2
13.11.2020, 06:52
Цитата Сообщение от Gdez Посмотреть сообщение
(n%36 + 3)//4
36-я, 72-я , ... Этах: 0
Должно быть 9
0
Просто Лис
Эксперт Python
 Аватар для Рыжий Лис
5973 / 3735 / 1099
Регистрация: 17.05.2012
Сообщений: 10,791
Записей в блоге: 9
13.11.2020, 08:59
Подъезд:
Python
1
(n - 1) // 36 + 1
Добавлено через 1 минуту
этаж так же:
Python
1
((n - 1) % 36) // #…
1
Эксперт Python
8851 / 4502 / 1864
Регистрация: 27.03.2020
Сообщений: 7,318
13.11.2020, 11:31
Лучший ответ Сообщение было отмечено MOYD01 как решение

Решение

x_lab, Извиняюсь. Поторопился
Python
1
2
3
4
5
6
7
8
9
for kv in range(1,181) :
    p = (kv + 35) // 36
    et = (kv - (p - 1) * 36 + 3) // 4
    print(kv, p, et)
    if not kv % 4 :
        if not kv % 36 :
            print('#########')
        else :
            print('..............')
1
0 / 0 / 0
Регистрация: 19.09.2024
Сообщений: 1
19.09.2024, 16:42
Решил задачку другим способом, без циклов и условных операторов.

Python
1
2
3
4
5
import math
flat_num = int(input('Введите номер квартиры: '))
entrance_num = (flat_num - 1) // 36 + 1
floor_num = math.ceil((flat_num - (entrance_num * 36 - 36)) / 4)
print('Квартира находится в ' + str(entrance_num) + ' подъезде на '+ str(floor_num) + ' этаже.')
Сначала находим номер подъезда, разделив без остатка номер квартиры на кол-во квартир в подъезде (отнимаем единицу т.к. иначе отсчет с 0 начинается).
Затем вычисляем этаж:
получаем общее число квартир (они же и номера), умножив кол-во подъездов на кол-во квартир в каждом. От общего числа отнимаем кол-во квартир подъезда и получаем номер квартиры, с которой начинается подъезд. Затем от номера искомой квартиры (а он будет больше, либо равным начальному в подъезде - мы-то изначально от кол-ва подъездов пляшем) вычитаем номер первой квартиры в подъезде и получившуюся разницу делим на кол-во квартир на этаже. Результат округляем в большую сторону (math.ceil).
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.09.2024, 16:42
Помогаю со студенческими работами здесь

В каком подъезде, и на каком этаже находится n-я квартира ?
В доме 9 этажей, на каждом этаже одного подъезда по 4 квартиры. В каком подъезде, и на каком этаже находится n-я квартира ?

На каком этаже находится введенная с клавиатуры квартира и какой она является по счету на этаже?
В жилом 9 этажном доме 4 подъезда. На каждом этаже 6 квартир.определить на каком этаже находится введенная с клавиатуры квартира и какой...

Массивы. Узнать по номеру квартиры в каком она подъезде, на каком этаже и какая по счету на лест. клетке
Привет! Нужна помощь, мне надо написать такую программу: едитами вводится кол-во парадных в доме , количество этажей и количество парадных...

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

Дан многоквартирный дом с разным кол. квартир на этажах,вывести на каком этаже нах. квартира и ее порядковый номер С++
Условие: на первом этаже одна квартира, на двух последующих этажах по 2 квартиры, на следующий трех этажах по три квартиры и т.д...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru