Mémorandum ABC [ABC158 C - Augmentation de la taxe] (Python)

Énoncé du problème

Trouvez le prix hors taxe pour les produits soumis à $ A $ yen lorsque le taux de taxe à la consommation est de 8 $ $% et $ B $ yen lorsque le taux de taxe à la consommation est de 10 $%. Toutefois, le prix hors taxe est un entier positif et est arrondi au nombre entier inférieur le plus proche dans le calcul de la taxe à la consommation. Si plusieurs prix hors taxes remplissent les conditions, indiquez le montant le plus petit. De plus, si aucun prix hors taxe ne remplit les conditions, veuillez indiquer -1 $.

Contraintes

0\leq A\leq B\leq 100 $ A, B $ sont des entiers

C - Tax Increase

Solution

En supposant que le prix à calculer est $ N $, $ N $ doit être calculé de telle sorte que 0,08N $ = A, 0,1N = B $ tient compte des conditions. Par conséquent, nous allons faire une boucle autour du prix souhaité et l'essayer tout autour. Puisqu'il y a une condition de $ 0 \ leq A \ leq B \ leq 100 $, le nombre de boucles est limité à 10000 $ $.

A, B = map(int,input().split())

for i in range(10000):
  if int(i * 0.08) == A and int(i * 0.1) == B:
    print(i)
    exit()
    
print(-1)

Recommended Posts

Mémorandum ABC [ABC158 C - Augmentation de la taxe] (Python)
Mémorandum ABC [ABC163 C --managementr] (Python)
Mémorandum ABC [ABC159 C - Volume maximum] (Python)
Mémorandum ABC [ABC161 C --Replacing Integer] (Python)
ABC147 C --HonestOrUnkind2 [Python]
Mémorandum ABC [ABC160 C - Vendeur de voyages autour du lac] (Python)
Résoudre ABC163 A ~ C avec Python
Mémorandum Python
Explication ABC127 A, B, C (python)
Mémorandum Python 2
ABC166 en Python A ~ C problème
Résoudre ABC168 A ~ C avec Python
Mémorandum Python
Résoudre ABC036 A ~ C avec Python
mémorandum python
mémorandum python
Résolu AtCoder ABC 114 C-755 avec Python3
Résoudre ABC162 A ~ C avec Python
Résoudre ABC167 A ~ C avec Python
ABC128 Commentaire A, B, C (python)
Résoudre ABC158 A ~ C avec Python
Explication ABC126 A, B, C (python)
Résoudre ABC037 A ~ C avec Python
Mémorandum Python
mémorandum python
Mémorandum Python
Résoudre ABC175 A, B, C avec Python
Débutant ABC154 (Python)
Mémorandum de base Python
Mémorandum de Python Pathlib
AtCoder ABC 174 Python
Débutant ABC155 (Python)
notes de python C ++
python, openFrameworks (c ++)
Débutant ABC157 (Python)
Mémorandum Python [liens]
AtCoder ABC 175 Python
Défiez AtCoder (ABC) 164 avec Python! Un problème ~ C
Variables de numérotation des mémorandums Python
Pointeur de modèle d'extension Python C / C ++
mémorandum python (mise à jour séquentielle)
Mémorandum Python (signet personnel)
Next Python en langage C
Mémorandum de base Python partie 2
Résolvez ABC169 avec Python
Résoudre Atcoder ABC176 (A, B, C, E) en Python
API C en Python 3
Mémorandum @ Python OR Séminaire
mémorandum python super basique
[Explication AtCoder] Contrôle ABC180 Problèmes A, B, C avec Python!
[Explication AtCoder] Contrôle ABC158 Problèmes A, B, C avec Python!
AtCoder ABC151 Problème D Comparaison de la vitesse en C ++ / Python / PyPy
[Explication AtCoder] Contrôle ABC164 Problèmes A, B, C avec Python!
[Explication AtCoder] Contrôle ABC168 Problèmes A, B, C avec Python!
Étendre python en C ++ (Boost.NumPy)
AtCoder ABC 177 Python (A ~ E)