[Python] Suche (itertools) ABC167C

ABC167C

Erkundung mit itertools

``


import itertools

N, M, X = list(map(int, input().split()))
a = [list( map( int, input().split() ) ) for i in range(N)]

for x in itertools.product([0,1], repeat=2):
  cost = 0
  level = [] * M
  judge = True
  ans = 1234567
  for i in range(N):
    if a[i] == 1:
      cost += a[i][0]
      level = [y + z for (y, z) in zip(level, a[i][1:])]
  for j in range(M):
    if any(level[k] < x for k in range(M)):
      judge = False
  if judge:
    ans = min(ans, cost)

if ans == 1234567:
  print(-1)
else:
  print(ans)

Recommended Posts

[Python] Suche (itertools) ABC167C
[Python] Suche (NumPy) ABC165C
ABC146C (Dichotomie)
Sequentielle Suche mit Python
Python-Übung 1-Breiten-Prioritätssuche
Löse ABC146-C mit Python
Dichotomie mit Python
Memo zur Bisektionssuche (python2.7)
[Python] Bisection-Suche ABC155D
Löse ABC098-C in Python
Python Bit vollständige Suche
Lineare Suche in Python
Dichotomie mit Python
Dichotomie mit Python 3
Suchen Sie Twitter mit Python
Binäre Suche in Python
[Python] BFS (Suche nach Breitenpriorität) ABC168D
Suche nach Breitenpriorität / bidirektionale Suche (Python Edition)
Suchalgorithmus mit word2vec [Python]
Homebrew Python - Youtube Suchprogramm
[Python] DFS (Tiefenprioritätssuche) ATC001A
Binäre Suche in Python / C ++
Algorithmus in Python (Dichotomie)
Vollbit-Suche mit Python
[Python] DFS (Tiefenprioritätssuche) ABC157D
[AtCoder] ABC165C Persönliche Notiz [Python]
Suchmaschinen arbeiten mit Python
Suche nach Twitter-Tweets mit Python
[Python] Suche nach Tiefenpriorität und Suche nach Breitenpriorität
Optimieren Sie die Websuche mit Python
Schreiben Sie eine Dichotomie in Python
Python
Suche nach Breitenpriorität (BPF) Vielleicht verstanden (Python)
Algorithmus in Python (Tiefenprioritätssuche, dfs)
Beherrsche die lineare Suche! ~ Python-Implementierungsversion ~
Schreiben Sie eine Suche mit Tiefenpriorität in Python
[At Coder] ABC085C - Otoshidamas Python-Antwort
# 2 Python-Anfänger fordern AtCoder heraus! ABC085C --Otoshidama
Reproduzieren Sie die One-Touch-Suche mit Python 3.7.3. (Windows 10)
Suche nach Tiefenpriorität mit Stack in Python
Python 2-Minuten-Suche und ihre Ableitungen
Homebrew Python Teil 3 - Das Produktsuchprogramm von Amazon
Algorithmus in Python (ABC 146 C Dichotomie
Suchen und spielen Sie YouTube-Videos mit Python
Durchsuche das Labyrinth mit dem Python A * -Algorithmus
Auf der Suche nach dem schnellsten FizzBuzz in Python
Homebrew-Suche anhand des Python-Modulnamens (ShellScript)