bileprime |
Concursul Interjudeţean Info-Oltenia 2010 |
Ion are două cutii cu bile, notate cu A, respectiv B. În cutia A se află a bile, iar în cutia B, b bile. La şcoală Ion a învăţat noţiunea de număr prim şi vrea să se obişnuiască cu aceste numere, de aceea când se joacă cu bilele din cutii îl roagă pe Alex, prietenul lui, să-i spună câte un număr natural. Dacă numărul x spus de Alex este prim, Ion va lua din cutia A x bile şi le va pune în cutia B (dacă în cutia A nu există cel puţin x bile, Ion nu va face operaţia respectivă). Dacă numărul x spus de Alex nu este prim, Ion va muta x bile din cutia B în cutia A (în mod similar, dacă în cutia B nu există suficiente bile, Ion nu va face nimic). CerinţăCunoscând numerele pe care i le spune Alex lui Ion, se cere să se determine numărul de bile din cutia A, după ultima mutare. Date de intrareFişierul de intrare bileprime.in conţine pe prima linie numerele naturale n a b separate prin câte un spaţiu, unde n este numărul de numere spuse de Alex lui Ion. Pe a doua linie se află cele n numere naturale spuse de Alex lui Ion, separate prin câte un spaţiu. Date de ieşireFişierul de ieşire bileprime.out va conţine o singură linie pe care va fi scris numărul de bile din cutia A, după ultima mutare. Restricţii
|