Loading...
koceww avatar koceww 4 Точки

Magic Numbers NestedLab9

1.Магически числа

Да се напише програма, която чете едно цяло „магическо“ число, въведено от потребителя, и изкарва всички възможни 6-цифрени числа, за които произведението от всички цифри е равно на „магическото“ число.

Пример: „Магическо число“ -> 2

  • 111112 -> 1 * 1 * 1 * 1 * 1 * 2 = 2
  • 111121 -> 1 * 1 * 1 * 1 * 2 * 1 = 2
  • 111211 -> 1 * 1 * 1 * 2 * 1 * 1 = 2
  • 112111 -> 1 * 1 * 2 * 1 * 1 * 1 = 2
  • 121111 -> 1 * 2 * 1 * 1 * 1 * 1 = 2
  • 211111 -> 2 * 1 * 1 * 1 * 1 * 1 = 2

Вход

Входът се чете от конзолата и се състои от едно цяло число в интервала [1600000].

Изход

На конзолата трябва да се отпечатат всички “магически” числа, разделени с интервал.

Примерен вход и изход

вход

изход

2

111112 111121 111211 112111 121111 211111

8

111118 111124 111142 111181 111214 111222 111241 111412 111421 111811 112114 112122 112141 112212 112221 112411 114112 114121 114211 118111 121114 121122 121141 121212 121221 121411 122112 122121 122211 124111 141112 141121 141211 142111 181111 211114 211122 211141 211212 211221 211411 212112 212121 212211 214111 221112 221121 221211 222111 241111 411112 411121 411211 412111 421111 811111

531441

999999

https://pastebin.com/KrckMCE5

 

Не излизат изходите ? 

Тагове:
0
Programming Basics
silenzio avatar silenzio 56 Точки

Във "int product" имаш два пъти fifyhNum, вместо firstNum

1
koceww avatar koceww 4 Точки

Благодаря.

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.