Débutant ABC156 (Python)

Cliquez ici pour la page du concours

https://atcoder.jp/contests/abc156 A

n,r = map(int, input().split())
ans = r
if n < 10: ans = r + 100 * (10 - n)
print(ans)

Recalculez le débit interne uniquement si n est inférieur à 10.
Soumission https://atcoder.jp/contests/abc156/submissions/10269586

B

n,k = map(int, input().split())

def base(a, b):
  if (int(a/b)): return base(int(a/b), b) + str(a % b)
  return str(a % b)

ans = base(n, k)
print(len(ans))

Pour convertir le nombre décimal ʻaen une baseb`

C

n = int(input())
*x, = map(int, input().split())
ans = float('inf')
for i in range(min(x), max(x)+1):
    tmp = 0
    for j in x:
        tmp += (j - i)*(j - i)
    ans = min(ans, tmp)
print(ans)

~~ Trier les coordonnées des habitants par ordre croissant ~~ Dans la plage allant du minimum au maximum, lorsque chaque coordonnée est utilisée comme lieu de rassemblement (ʻi` pour instruction), La consommation totale de chaque résident a été calculée (déclaration «j») et la valeur minimale a été prise en compte. Puisque N est petit, il est normal de tout vérifier (j'ai remarqué en chemin).
Soumission https://atcoder.jp/contests/abc156/submissions/10326967 ~~https://atcoder.jp/contests/abc156/submissions/10281863~~

** Ajouts / corrections ** Nous avons reçu des commentaires de @ c-yan et corrigé les pièces de tri inutiles.

D, E et F

Je voudrais l'ajouter si je peux AC.

Recommended Posts

Débutant ABC154 (Python)
Débutant ABC156 (Python)
Débutant ABC155 (Python)
Débutant ABC157 (Python)
mémo débutant python (9.2-10)
AtCoder ABC 174 Python
mémo débutant python (9.1)
Notes de débutant Python
[Débutant] Tableau Python
[Débutant] Fonctions Python
PyQ ~ Python Débutant ~
Mémo débutant Python (2)
AtCoder ABC 175 Python
Python débutant Zundokokiyoshi
Mémo Atcoder débutant Python @ Keyence 2020, problème ABC
Résolvez ABC169 avec Python
ABC147 C --HonestOrUnkind2 [Python]
AtCoder ABC 177 Python (A ~ E)
ABC168
Résolvez AtCoder ABC166 avec python
ABC164
python super débutant essaie de gratter
AtCoder ABC 178 Python (A ~ E)
Python
Atcoder ABC164 A-C en Python
Résoudre ABC176 E en Python
Mémorandum ABC [ABC163 C --managementr] (Python)
Un débutant en Python lance Discord Bot
ABC174
AtCoder ABC 176 Python (A ~ E)
Atcoder ABC167 A-D en Python
Résoudre ABC175 D en Python
Atcoder ABC165 A-D en Python
Atcoder ABC166 A-E en Python
ABC175
ABC170
AtCoder ABC 182 Python (A ~ D)
Web scraping débutant avec python
[Python débutant] Mettre à jour pip lui-même
Concours Atcoder Débutant 152 Kiroku (python)
ABC182
ABC153
Atcoder ABC169 A-E en Python
AtCoder ABC177 A-D avec python
Mémorandum ABC [ABC159 C - Volume maximum] (Python)
Résoudre ABC163 A ~ C avec Python
Explication ABC127 A, B, C (python)
Résoudre ABC166 A ~ D avec Python
ABC166 en Python A ~ C problème
Résoudre Atcoder ABC169 A-D avec Python
Jouons avec Excel avec Python [Débutant]
[Python débutant] Divisez une liste (5 lignes).
Résoudre ABC168 A ~ C avec Python
Mémorandum ABC [ABC161 C --Replacing Integer] (Python)
Résoudre ABC036 A ~ C avec Python