ABC166 en Python A ~ C problème

introduction

Encore une fois, j'ai défié AtCoder Beginners Contest 166 avec Python! !! J'ai été en retard pour remarquer que j'avais fait une erreur dans la sortie du problème B, et j'ai perdu beaucoup ... Bref, ABC pendant 2 jours consécutifs c'est bien! !!

Un problème

A.py


s = input()
if s == "ABC":
    print("ARC")
else:
    print("ABC")

Problème B

B.py


n, k = map(int, input().split())
d = [0] * k
sunuke = {}
for i in range(n):
    sunuke.setdefault(str(i),0)
for i in range(n):
    sunuke[str(i)] = 0

for i in range(k):
    d[i] = int(input())
    A = list(map(int, input().split()))
    for j in range(d[i]):
        sunuke[str(A[j]-1)] += 1
ans = list(sunuke.values()).count(0)
print(ans)




Problème C

C.py


n, m = map(int, input().split())
h = list(map(int, input().split()))
cnt = [0] * n
chk = [0] * n
ans = 0

for i in range(m):
    a,b = map(int, input().split())
    if h[a-1] > h[b-1]:
        cnt[a-1] += 1
    if h[a-1] < h[b-1]:
        cnt[b-1] += 1
    chk[a-1] += 1
    chk[b-1] += 1

for i in range(n):
    if cnt[i] == chk[i]:
        ans += 1

print(ans)

Recommended Posts

ABC166 en Python A ~ C problème
Résoudre ABC036 A ~ C avec Python
Résoudre ABC037 A ~ C avec Python
Défiez AtCoder (ABC) 164 avec Python! Un problème ~ C
Résoudre ABC163 A ~ C avec Python
Résoudre ABC168 A ~ C avec Python
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 Atcoder ABC176 (A, B, C, E) en Python
AtCoder ABC151 Problème D Comparaison de la vitesse en C ++ / Python / PyPy
Algorithme en Python (ABC 146 C Dichotomy
[AtCoder] Résoudre ABC1 ~ 100 Un problème avec Python
Résoudre ABC165 A, B, D avec Python
Next Python en langage C
Résolvez ABC169 avec Python
API C en Python 3
ABC147 C --HonestOrUnkind2 [Python]
Calculons en fait le problème statistique avec Python
Appel de scripts Python à partir de Python intégré en C ++ / C ++
J'ai essayé d'ajouter un module Python 3 en C
Étendre python en C ++ (Boost.NumPy)
AtCoder ABC 177 Python (A ~ E)
Prendre une capture d'écran en Python
Créer une fonction en Python
Créer un dictionnaire en Python
AtCoder ABC 178 Python (A ~ E)
Atcoder ABC164 A-C en Python
ABC129 Commentaire A, B, C
Mémorandum ABC [ABC163 C --managementr] (Python)
AtCoder ABC 176 Python (A ~ E)
Atcoder ABC167 A-D en Python
Recherche binaire en Python / C ++
Résoudre ABC175 D en Python
Créer un bookmarklet en Python
Atcoder ABC165 A-D en Python
Atcoder ABC166 A-E en Python
AtCoder ABC 182 Python (A ~ D)
Dessinez un cœur en Python
Atcoder ABC169 A-E en Python
AtCoder ABC177 A-D avec python
Essayez de créer un module Python en langage C
Essayez d'incorporer Python dans un programme C ++ avec pybind11
AtCoder Beginner Contest 166 A Explication du problème "A? C" (Python3, C ++, Java)
Probablement dans un serpent Nishiki (Titre original: Peut-être en Python)
Ecrire une dichotomie en Python
Mémorandum ABC [ABC159 C - Volume maximum] (Python)
Ecrire un test piloté par table en C
[python] Gérer les fonctions dans une liste
[Explication AtCoder] Contrôle ABC180 Problèmes A, B, C avec Python!
Appuyez sur une commande en Python (Windows)
[Note] Projet Euler en Python (problème 1-22)
Créer un conteneur DI avec Python
Résoudre ABC166 A ~ D avec Python
AtCoder Beginner Contest 167 Explication d'un problème "enregistrement" (Python3, C ++, Java)