Tirelire
                                         
                                         
                            
                             
                                         
                                          Problem 
                         
                                 Le poids 
E d'une tirelire vide et le poids 
F d'une tirelire avec des pièces sont réglés. La tirelire peut contenir des pièces de types 
N, pour chaque type la valeur 
Pi et le poids 
Wi< /sub> sont connus  une pièce. Trouvez le montant minimum et maximum d'argent qui peut être dans la tirelire.
Entrée : 
- la première ligne contient les nombres 
E et 
F (
\(1<=E<=F<=10000\)< /span>);
- dans le second - nombre N (\(1<=N<=500\));
- dans les lignes N suivantes - deux chiffres chacune, Pi et Wi < / code>(\(1<=Pi<=50000\), \(1<=Wi<=10000\ ) ).
Tous les nombres sont des entiers.
Sortie : deux nombres séparés par un espace sont affichés - les sommes minimale et maximale. Si la tirelire ne peut pas avoir exactement le poids spécifié, à condition qu'elle soit remplie de pièces des types spécifiés, écrivez "Ceci est impossible.".
 
 
 
Exemples
| # | 
Entrée | 
Sortie | 
| 1 | 
1000 1100
2
1 1
5 2
100 250 | 
| 2 | 
1000 1010
2
6 3
2 2
10 16 | 
| 3 | 
1000 2000
1
10 3
C'est impossible. |