Форум по программному обеспечению и оборудованию > > >

CMD. Подсчет количество счастливых 6-ти значных билетов (сумма первых 3-х цифр = сумме последних 3-х)

11.12.2016 16:53


[ОТВЕТИТЬ]
Опции темы
11.08.2014 11:54  
Crack
Код:
echo off 
setlocal enabledelayedexpansion 
cls 
echo Complete: 00 %% 
set cnt=0 
set old=0 
for /l %%a in (0,1,9) do ( 
 for /l %%b in (0,1,9) do ( 
  for /l %%c in (0,1,9) do ( 
   set /a left=%%a+%%b+%%c 
   for /l %%d in (0,1,9) do ( 
    for /l %%e in (0,1,9) do ( 
     set /a cmp=left-%%d-%%e 
     if !cmp! geq 0 ( 
      if !cmp! leq 9 ( 
       set /a cnt+=1 
       if not !old!==%%b ( 
        set old=%%b 
        cls 
        echo Complete: %%a%%b %% 
       ) 
      ) 
     ) 
    ) 
   ) 
  ) 
 ) 
) 
cls 
echo Result: %cnt%
 
 
Опции темы



Часовой пояс GMT +3, время: 16:53.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.