WEBLEDI.RUВебледи Форум успешных женщин-вебмастеров
09 Декабрь 2016, 01:57:36 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Правила Реклама
 
5
10
15
Свежие ответы
Re: DreamCash.tl - заработок на онлайн-видео. До 95% отчислений, отличный конверт! от DreamSupport (Реклама и доход)
Re: Проблема с дизайнером от Елена Николаева (Дизайн)
Re: Качественные статьи по доступным ценам от alyana (Контент, копирайтинг, переводы)
Re: Апа не будет до конца лета? от larisay (Yandex)
Re: Марафон Спарта от Пузата - Почему я иду от Кукла в бантиках (Обучение сайтостроению, SEO и заработку)
Re: Хостинг FairyHosting.com от vladislavd (Хостинг)
Re: как сейчас с высококонкурентной тематикой для новых сайтов? от Ивица (Раскрутка сайтов в поисковиках)
Re: [Анонс] Букварикс: бесплатная программа для быстрого подбора ключевых слов от Bukvarix (Сервисы и SEO программы)
Re: Приложение для сайта - дополнительный трафик и заработок. от DariaTraffic (Работа и услуги)
Re: Занимательные статьи для ваших сайтов от Лизки от Chaffinch (Ищу копирайтера, редактора, контент-менеджера)
Re: Авангард блогосферы — электронный журнал о блогосфере от jansen (Наше творчество)
Re: Как найти время заняться своими сайтами? от Natulkin (Мотивация)
Re: Качественные площадки под статьи с высокой посещаемостью и переходами по ссылкам от Igor_Molodtsov (Платное размещение статей и ссылок)
Доска объявлений версии 2.2 от Diana101 (Сайты)
Re: Подарю, продам или сдам в аренду домены от June (Домены)
Свежие темы
Показать ещё
  Печать  
Страниц: 1
Автор

Тема: Составить алгоритм  (Прочитано 2035 раз)

0 Пользователей и 1 Гость смотрят эту тему.
asskra
Offline Offline

Сообщений: 22


Лечу сайты


Просмотр профиля
« : 13 Сентябрь 2011, 19:51:28 »

Vsem privet.

Ochen nygna pomosh

Задание: Составить алгоритм подсчитывающий сумму «Счастливых чисел» от 100 000 до 999 999
Счастливое число сумма первых трех цифр равна сyмме последних трех.


Zaranee sps
Записан

Anton
« Ответ #1 : 13 Сентябрь 2011, 20:32:19 »

$string =~ m/^(\d)(\d)(\d)(\d)(\d)(\d)$/;
if (($1 + $2 +$3) == ($3 + $4 + $5)) { print "good"; } else { print "bad"; }
Записан
sputnik1818
Offline Offline

Сообщений: 398


Просмотр профиля
« Ответ #2 : 13 Сентябрь 2011, 20:38:44 »

Циклом прогоняешь числа от 100000 до 999999
В каждом цикле парсишь число на составляющие цифры считаешь суммы 3 первых и 3 последних
Если равно - увеличиваешь счетчик.
----
Алгоритм перекладываешь на нужный язык программирования
Записан

Правила форума
Форум передан новым владельцам:) Контакты их ищите на форуме.
Anton
« Ответ #3 : 13 Сентябрь 2011, 20:57:09 »

циклт то зачем? если надо подсчитать для числа 544 544

даже если предложить что Федору нужен список, твой алгоритм не подойдет т.к. 545 455 он не распознает  Подмигивающий
Записан
sputnik1818
Offline Offline

Сообщений: 398


Просмотр профиля
« Ответ #4 : 13 Сентябрь 2011, 21:10:08 »


циклт то зачем?
Так ТС нужна же вроде сумма счастливых чисел.
Читаем внимательней пиво

т.к. 545 455 он не распознает
Я ж написал - парсишь число на цифры и сверяешься Улыбка
Записан

Правила форума
Форум передан новым владельцам:) Контакты их ищите на форуме.
Anton
« Ответ #5 : 13 Сентябрь 2011, 21:16:33 »

Так ТС нужна же вроде сумма счастливых чисел.
а я понял что нужна сумма чисел первых трёх со вторыми тремя  пиво (даже в одном числе сумма 2х чисел же)

Задание - ОК  :D
Записан
asskra
Offline Offline

Сообщений: 22


Лечу сайты


Просмотр профиля
« Ответ #6 : 13 Сентябрь 2011, 22:07:30 »

nygno tipo takogo
Записан

asskra
Offline Offline

Сообщений: 22


Лечу сайты


Просмотр профиля
« Ответ #7 : 13 Сентябрь 2011, 22:08:06 »

В каждом цикле парсишь число на составляющие цифры
a kak parsit chisla
Записан

nataliweb
Offline Offline

Пол: Женский
Сообщений: 65



Просмотр профиля
« Ответ #8 : 14 Сентябрь 2011, 03:11:18 »

коллеги, 13-го сентября ведь был день программиста  Улыбка 256-й день в году!
хочу поздравить всех с этим праздником!  скрыто

у меня алгоритм похожий на тот, что из Контакта получился, вот:


берется целый остаток от деления исходного числа на 10 - это будут единицы, потом берется целый остаток от деления на 10 исходного числа деленного на 10 - это будут десятки, потом целый остаток от деления на 10 исходного числа деленного на 100 - это сотни и т.д.
вот  стеснительный
Записан

Без труда не напишешь и "Hello World!"
Страниц: 1
  Печать  
 
Перейти в:  

| Sitemap