2 / 2 / 0
Регистрация: 04.11.2017
Сообщений: 58
|
|
1 | |
Вывод календаря01.09.2019, 16:04. Показов 5431. Ответов 14
Метки нет (Все метки)
Вот в чем вопрос мне надо вывести даты календаря таким образом:
_1 _8 15 22 29 _2 _9 16 23 30 _3 10 17 24 31 _4 11 18 25 _5 12 19 26 _6 13 20 27 _7 14 21 28 Заметьте вместо знака _ надо быть пробел, если в кратце для однозначный и двухзначный чисел выделены два ячейки Можете помочь с этим? я написал небольшой кусок кода он выведет в таком виде: 1 8 15 22 29 2 9 16 23 30 3 10 17 24 31 4 11 18 25 5 12 19 26 6 13 20 27 7 14 21 28 а здесь перед однозначных числах попросту пробела нет вот что выходит и вот что надо сделать
0
|
01.09.2019, 16:04 | |
Ответы с готовыми решениями:
14
Программа календаря с параметром Создание календаря на текущий год Написать программу СТАРОЯПОНСКОГО КАЛЕНДАРЯ)) Класс для создания календаря |
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
|
|
01.09.2019, 16:10 | 2 |
0
|
2 / 2 / 0
Регистрация: 04.11.2017
Сообщений: 58
|
||||||
01.09.2019, 16:34 [ТС] | 4 | |||||
pav1uxa, вот код,
вам надо ввести 4 1 4 Pvt, а вот сама задача: Календарь майя Кликните здесь для просмотра всего текста
0
|
01.09.2019, 18:06 | 6 |
0
|
2 / 2 / 0
Регистрация: 04.11.2017
Сообщений: 58
|
|
02.09.2019, 06:12 [ТС] | 7 |
Есть задача в котором все пробелы заменить на знак _
сама задача
Как известно, календарь майя заканчивался на 2012 году. Однако Чарли Фрост считает, что
календарь должен быть другим. Поэтому он попросил Джексон Кёртиса, чтобы тот помог составить календарь. Так как календарь Чарли Фроста будут проверять многие ученые, то к календарю существуют четкие условия. Календарь состоит из блоков, каждый из которых соответствует одному месяцу. Блоки расположены в виде таблицы из k столбцов и 12/k строк (k выбирается делителем числа 12). Месяцы выводятся в следующем порядке: первая строка содержит блоки, соответствующие месяцам с первого по k-ый, следующая – с (k + 1)-го по 2k-ый, и т. д. Ширина всех блоков в столбце должна быть одинакова, высота всех блоков равна семи (числу дней в неделе). Между блоками различных строк таблицы выводится пустая строка, в каждой строке между соседними блоками из разных столбцов выводится три пробела. Блок, соответствующий месяцу, устроен следующим образом. Каждой (в том числе неполной) неделе данного месяца в блоке соответствует столбец, имеющий ширину, равную двум. Между двумя соседними столбцами в каждой строке выводится один пробел. Если несколько блоков располагаются в одном столбце календаря, то для выравнивания ширины в те блоки, которые содержат меньше недель, в конец добавляется необходимое число пустых столбцов-недель. При этом разные столбцы календаря могут иметь разную ширину. Все числа месяца заносятся в блок, соответствующий этому месяцу. Число заносится строку блока, соответствующую дню недели, на который приходится число в этом месяце. Число заносится в столбец блока, соответствующий неделе, к которой относится данное число. Однозначные числа дополняются слева одним пробелом. Таким образом, числа в столбце оказываются выравнены по правому краю. Так как Кертис сейчас занят спасением своей семьи, то составить такой календарь поручили вам. Формат входных данных На вход в единственной строке поступают три целых положительных числа d, i и k (1 <= d <= 7, 0 <= i <= 1) — день недели, на который приходится первое января, параметр високосности года и число столбцов из блоков месяцев в календаре. При этом если i = 1, если год високосный и i = 0 если год не високосный. Гарантируется что k является делителем 12. Формат выходных данных Выведите календарь в том формате, в котором требует Чарли Фрост. Замечание Для удобства, в примере мы заменили знак пробела на нижнее подчёркивание. При посылке задачи вам надо выводить пробелы во всех тестах (включая первый). входные данные 4 1 4 выходные данные ____5_12_19_26__________2__9_16_23____1__8_15_22_29_______5_12_19_26___ ____6_13_20_27__________3_10_17_24____2__9_16_23_30_______6_13_20_27___ ____7_14_21_28__________4_11_18_25____3_10_17_24_31_______7_14_21_28___ _1__8_15_22_29__________5_12_19_26____4_11_18_25_______1__8_15_22_29___ _2__9_16_23_30__________6_13_20_27____5_12_19_26_______2__9_16_23_30___ _3_10_17_24_31__________7_14_21_28____6_13_20_27_______3_10_17_24______ _4_11_18_25__________1__8_15_22_29____7_14_21_28_______4_11_18_25______ _______________________________________________________________________ ____3_10_17_24_31_______7_14_21_28_______5_12_19_26_______2__9_16_23_30 ____4_11_18_25_______1__8_15_22_29_______6_13_20_27_______3_10_17_24_31 ____5_12_19_26_______2__9_16_23_30_______7_14_21_28_______4_11_18_25___ ____6_13_20_27_______3_10_17_24_______1__8_15_22_29_______5_12_19_26___ ____7_14_21_28_______4_11_18_25_______2__9_16_23_30_______6_13_20_27___ _1__8_15_22_29_______5_12_19_26_______3_10_17_24_31_______7_14_21_28___ _2__9_16_23_30_______6_13_20_27_______4_11_18_25_______1__8_15_22_29___ _______________________________________________________________________ ____6_13_20_27__________4_11_18_25____1__8_15_22_29_______6_13_20_27___ ____7_14_21_28__________5_12_19_26____2__9_16_23_30_______7_14_21_28___ _1__8_15_22_29__________6_13_20_27____3_10_17_24_______1__8_15_22_29___ _2__9_16_23_30__________7_14_21_28____4_11_18_25_______2__9_16_23_30___ _3_10_17_24__________1__8_15_22_29____5_12_19_26_______3_10_17_24_31___ _4_11_18_25__________2__9_16_23_30____6_13_20_27_______4_11_18_25______ _5_12_19_26__________3_10_17_24_31____7_14_21_28_______5_12_19_26______ ВОт сама задача на фото: https://www.cyberforum.ru/atta... 1567108873 https://www.cyberforum.ru/atta... 1567108873
0
|
2 / 2 / 0
Регистрация: 04.11.2017
Сообщений: 58
|
|
02.09.2019, 06:15 [ТС] | 8 |
Ну в обшем левую фото надо сделать как правая
0
|
2 / 2 / 0
Регистрация: 04.11.2017
Сообщений: 58
|
||||||
02.09.2019, 10:47 [ТС] | 9 | |||||
Вот исходный код
Добавлено через 4 часа 30 минут pav1uxa, Pvt, Evg, Выше указал исходный код и как его исправить, можете помочь с исправлением кода?
0
|
Заблокирован
|
||||||
02.09.2019, 14:27 | 10 | |||||
0
|
2 / 2 / 0
Регистрация: 04.11.2017
Сообщений: 58
|
||||||
02.09.2019, 21:01 [ТС] | 11 | |||||
В общем я решил ошибку с пробелами
Так появился след. ошибка, на переходе новую строку вместо "/n" сделать полный _________ Кликните здесь для просмотра всего текста
как на правом фото надо сделать
0
|
2500 / 1101 / 489
Регистрация: 17.11.2018
Сообщений: 2,796
|
||||||
02.09.2019, 22:59 | 12 | |||||
Держи. Но не думаю, что это поможет...
Кликните здесь для просмотра всего текста
1
|
2 / 2 / 0
Регистрация: 04.11.2017
Сообщений: 58
|
|
03.09.2019, 06:58 [ТС] | 13 |
analogov net, да НИЧЕГО не изменилось все равно на 17 тесте дал ошибку))
1
|
1 / 1 / 0
Регистрация: 04.09.2019
Сообщений: 6
|
|
05.09.2019, 23:09 | 14 |
Так есть ответ на эту задачу??
1
|
0 / 0 / 0
Регистрация: 26.06.2019
Сообщений: 10
|
|
26.04.2021, 23:17 | 15 |
нет
0
|
26.04.2021, 23:17 | |
26.04.2021, 23:17 | |
Помогаю со студенческими работами здесь
15
Написание календаря для любого года Алгоритм календаря игр (например в футболе) Программа выводит изображение календаря на любой месяц Вывести по введенному году, какому животному восточного календаря соответствует этот год Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |