Бильярдтын көлемдері, түстері бірдей 9 шаригы бар. Оның 8-і 300 грамм да, біреуі 290 грамм. Таразыға екі рет қана тартып, жеңіл шарикты табыңыз.
есепті шығармас бұрын тоғыз шарикті 1ден 9 ға дейінгі сандармен белгілейік... сосын мына алгоритмге саламыз:
егер (1+2+3=4+5+6) онда
{ егер (7=8) онда
{жеңіл тас (шарик) 9}
әйтепсе { егер (7>8) онда
{жеңіл тас (шарик) 8}
әйтепсе {жеңіл тас (шарик) 7}
}
}
әйтепсе {егер (1+2+3>4+5+6) онда
{ егер (4=5) онда
{жеңіл тас (шарик) 6}
әйтепсе егер (4>5) онда
{жеңіл тас (шарик) 5}
әйтепсе {жеңіл тас (шарик) 4}
}
әйтепсе {егер (1=2) онда
{жеңіл тас (шарик) 3}
әйтепсе {егер (1>2) онда
{жеңіл тас (шарик) 2}
әйтепсе {жеңіл тас (шарик) 1}
}
}
}
бұл алгоритм кең болып көрінгенмен таразыға көп дегенде екі ақ рет тартып жеңілді аніқтауға мүмкіндік береді....
P.S. былай жаза бастап едім өзім шатысып кеттім.... сосын алгоритмге салуды жөн көрдім....