using System; using System.Collections.Generic; using System.Text; namespace Kino // Standardni uloha o kinu // Cena listku: 1 KC // Pred kinem lidi s dvoukorunama a jednokorunama // Pokladni na yacatku nema na vraceni // Kolik je vsech moznych poradi?? { class Program { static private int FPocetReseni; static private int FPocetDvoukorun; static private int FPocetJednokorun; static private int FPokladna; static void HledejReseni(int PocetDvoukorun, int PocetJednokorun, int Pokladna) { if (PocetJednokorun == 0 && PocetDvoukorun == 0) { FPocetReseni++; return; } if (PocetDvoukorun > 0 && Pokladna > 0) HledejReseni(PocetDvoukorun-1,PocetJednokorun,Pokladna-1); if (PocetJednokorun > 0) HledejReseni(PocetDvoukorun,PocetJednokorun-1,Pokladna+1); } static void Main(string[] args) { string strPocetDvoukorun; string strPocetJednokorun; strPocetDvoukorun = Console.ReadLine(); strPocetJednokorun = Console.ReadLine(); FPocetDvoukorun = Convert.ToInt32(strPocetDvoukorun); FPocetJednokorun = Convert.ToInt32(strPocetJednokorun); HledejReseni(FPocetDvoukorun, FPocetJednokorun, 0); Console.Write(FPocetReseni); Console.ReadLine(); } } }