Soluții trimise

Rezumat problemă

#1165 Puncte2

Bulbuka este o elevă foarte conștiincioasă. În orele de matematică, ea desenează puncte în unele pătrăţele de pe o foaie a caietului, după care le înconjoară cu un dreptunghi de mărime N*M (N≤M) trasat pe liniile imprimate pe foaie. Într-o zi, ea a observat că unele dreptunghiuri pe care le-a trasat au o proprietate specială: toate pătratele de mărime N*N incluse în dreptunghi au același număr de puncte (să-l numim P) desenate în interior.

După oră, profesorul a chemat-o să o întrebe ce desena așa interesant în timpul orei. Bulbuka i-a explicat entuziasmată descoperirea, iar profesorul i-a propus o temă specială: pentru trei valori date N, M și P, să determine câte modalități de a desena punctele există.
Bulbuka a acceptat imediat dar, pentru că nu știe să scrie numere foarte mari, s-a hotărât să prezinte răspunsul modulo 1000000007 (109+7).

Ajunsă acasă, a descoperit că problema e mai grea decât credea inițial și i-ar trebui multe caiete să scrie toate rezolvările posibile. De aceea, vă cere ajutorul.

Date fiind N, M și P, să se afișeze rezultatul cerut modulo 1000000007 (109+7).

ID   Utilizator Problema Data încărcării Stare
Georgescu Alice (Alice_G) Puncte2 15 Aprilie 2024, 20:49 Evaluare finalizată 100
Georgescu Alice (Alice_G) Puncte2 15 Aprilie 2024, 20:47 Evaluare finalizată 90
Georgescu Alice (Alice_G) Puncte2 15 Aprilie 2024, 20:46 Evaluare finalizată 0
Raileanu Alexandru (AlexandruR2008) Puncte2 05 Aprilie 2024, 12:34 Evaluare finalizată 100
SS KMF (SSKMF) Puncte2 25 Martie 2024, 16:30 Evaluare finalizată 5
Serban Alexandru (AlexSerban21) Puncte2 28 Februarie 2024, 21:51 Evaluare finalizată 95
Serban Alexandru (AlexSerban21) Puncte2 28 Februarie 2024, 21:51 Evaluare finalizată 0
Toncea Andrei (andrei170) Puncte2 15 Ianuarie 2024, 11:43 Evaluare finalizată 100
Anca Leuciuc (AncaLeuciuc) Puncte2 11 Decembrie 2023, 13:14 Evaluare finalizată 100
Maftei Tudor (TudorMaf) Puncte2 23 Octombrie 2023, 17:50 Evaluare finalizată E.C
Dracea Andora (Andora_fan) Puncte2 08 August 2023, 16:16 Evaluare finalizată 100
Adrian Statescu (thinkphp) Puncte2 04 Iulie 2023, 13:07 Evaluare finalizată 100
Moldovan Robert (use KN) (moldovan_robert_lol) Puncte2 01 Iulie 2023, 22:38 Evaluare finalizată 100
​ ​ (TERRAFXRM) Puncte2 01 Iulie 2023, 22:38 Evaluare finalizată 100
Iacob Tudor (IacobTudor) Puncte2 20 Martie 2023, 18:40 Evaluare finalizată 100
Iacob Tudor (IacobTudor) Puncte2 20 Martie 2023, 18:36 Evaluare finalizată 5
Iacob Tudor (IacobTudor) Puncte2 20 Martie 2023, 18:35 Evaluare finalizată 15
Iacob Tudor (IacobTudor) Puncte2 20 Martie 2023, 18:35 Evaluare finalizată 15
Iacob Tudor (IacobTudor) Puncte2 20 Martie 2023, 18:30 Evaluare finalizată 70
Iacob Tudor (IacobTudor) Puncte2 20 Martie 2023, 18:26 Evaluare finalizată 65
Iacob Tudor (IacobTudor) Puncte2 20 Martie 2023, 18:15 Evaluare finalizată 5
Black Chris (Cristiansjsncndns) Puncte2 25 Februarie 2023, 16:13 Evaluare finalizată 100
Black Chris (Cristiansjsncndns) Puncte2 25 Februarie 2023, 15:54 Evaluare finalizată 0
info pb c_t_ (cont_de_test1234) Puncte2 24 Ianuarie 2023, 19:23 Evaluare finalizată E.C
Dolteanu Gabriel Meditatii ONI 0729387259 (arcker) Puncte2 01 Ianuarie 2023, 07:07 Evaluare finalizată 100
Tanasă George (gogoki04) Puncte2 13 Octombrie 2022, 14:56 Evaluare finalizată 100
Chițu Darius (Darius_C) Puncte2 12 Octombrie 2022, 13:58 Evaluare finalizată 100
Fodor Bogdan (bogfod) Puncte2 12 Octombrie 2022, 13:08 Evaluare finalizată 100
Fodor Bogdan (bogfod) Puncte2 12 Octombrie 2022, 12:58 Evaluare finalizată 100
ISolv3Problems 22 (iSolv3Problems) Puncte2 10 Octombrie 2022, 20:16 Evaluare finalizată 100
just Alex (ATO_junior) Puncte2 10 Octombrie 2022, 19:02 Evaluare finalizată 100
ig eusebiumihaita (limonada07) Puncte2 10 Octombrie 2022, 18:10 Evaluare finalizată 100
Radu Alexandru (superffff) Puncte2 30 Septembrie 2022, 10:49 Evaluare finalizată 100
Preda Cristian-Andrei (Preda_Cristian) Puncte2 17 Septembrie 2022, 17:30 Evaluare finalizată 100
Maestrul Buzaului (GoodbyeCiorbel) Puncte2 14 Septembrie 2022, 18:11 Evaluare finalizată 100
Sala Darius (sala_boss) Puncte2 06 Septembrie 2022, 02:05 Evaluare finalizată 100
Vata Stefan (vatastefan) Puncte2 20 Mai 2022, 20:27 Evaluare finalizată 100
Adrian Timofti este gay |🇺🇦Support Ukraine (marcuradu2) Puncte2 19 Mai 2022, 16:13 Evaluare finalizată 100
Adrian Timofti este gay |🇺🇦Support Ukraine (marcuradu2) Puncte2 18 Mai 2022, 16:04 Evaluare finalizată 100
solinfo.ro | Soluții probleme (solinfo_ro) Puncte2 16 Aprilie 2022, 06:31 Evaluare finalizată 100
Mihai Constantin (Mihai_Constantin_05) Puncte2 22 Martie 2022, 00:33 Evaluare finalizată 100
Ezaru Tudor (EzaruTudorAndrei) Puncte2 22 Martie 2022, 00:16 Evaluare finalizată 100
🖤 Tanasă Paul (_paul) Puncte2 17 Martie 2022, 19:17 Evaluare finalizată 100
neagoe eugen (eneagoe) Puncte2 05 Martie 2022, 22:25 Evaluare finalizată 100
BUILT DIFFERENT (denji) Puncte2 04 Februarie 2022, 14:34 Evaluare finalizată E.C
Best In Buzau (GoodbyeOlaroiu) Puncte2 21 Ianuarie 2022, 13:15 Evaluare finalizată 100
solinfo.ro | Soluții probleme (solinfo_ro) Puncte2 08 Ianuarie 2022, 22:30 Evaluare finalizată 100
💻 Vlad-Laurentiu Nicu (nicuvlad76) Puncte2 15 Decembrie 2021, 17:57 Evaluare finalizată 100
PUICA ANDREI (hacker2017) Puncte2 04 Noiembrie 2021, 17:37 Evaluare finalizată 100
PUICA ANDREI (hacker2017) Puncte2 04 Noiembrie 2021, 17:32 Evaluare finalizată 65