Betreff: Wettbewerbsfähiges Programmierleben ab Null Kapitel 1.2 "Python der Tränen"

Zweiter Feind

Dieses Mal werden wir das B-Problem lösen, das schwieriger ist als beim letzten Mal! !! Dann sofort das Problem! !! ce1c5b58d8be6c42b4e39bd7d61f140b.png

... was ist das Ich denke, der Schwierigkeitsgrad wurde auf einmal zu stark erhöht ... Vorerst werde ich ein Diagramm zeichnen und organisieren, wonach ich fragen soll. image0.jpeg

Wenn man sich diese Zahl ansieht, die etwas zu zeichnen scheint, in dem selbst dieser Grundschüler noch gut ist, ist die Antwort auf dieses Problem die Anzahl der Ls plus die erste. Es war überraschend einfach! !! Dann habe ich sofort in C ++ geschrieben ...

Python "(´ ・ ω ・`) "

OT "Was ist los mit Python?"

Python "Benutzt du mich noch? (´ ・ ω ・)"

OT "Weil Python nicht die Fähigkeiten hat, Code mit Ihnen zu schreiben ... ich nicht ..."

Python "Dann brauche ich kein Kind? (´ ° ̥̥̥̥̥̥̥̥ω ° ̥̥̥̥̥̥̥̥ `)"

OT "Sieh nicht so traurig aus, Paisooooooooooooo"

...

...

... Ja, diesmal schreibe ich den Code in Python.


N, X = map(int, input().split())
L = list(map(int, input().split()))
distance = 0
bounds = 1

Deklarieren Sie vorerst alle zu verwendenden Variablen! !!

N, X, L werden unter Bezugnahme auf die zuletzt eingegangenen Kommentare beschrieben, und wenn Sie auch hier klarstellen können, sollte es irgendwie sein! !! Grenzen ist die Häufigkeit, mit der der Ball springt, und von Anfang an ist ein Satz mit der Koordinate D0 enthalten. Entfernung ist die Entfernung, die der Ball zurückgeworfen hat.


for i in range(n): 
    distance += l[i]
    if distance <= x:
      bounds += 1
    else:
      break
print(bounds)

Stellen Sie sicher, dass die Grenzen hinzugefügt werden, bis der Abstand in dieser sich wiederholenden Anweisung X überschreitet. Ich habe es geschafft, AC zu bekommen! !!

Schließlich

Dieses Mal habe ich es früher als beim letzten Mal gelöst, aber die Kraft des vorherigen Kommentars war ziemlich stark. Vielen Dank für den Kommentar m (_ _) m Damit wird der Tag, an dem Pythons weinendes Gesicht zu sehen ist, nicht mehr kommen ... Ich habe ein unvernünftiges Gefühl von Problem C ...

Danke fürs Lesen.

Recommended Posts

Betreff: Wettbewerbsfähiges Programmierleben ab Null Kapitel 1.2 "Python der Tränen"
Betreff: Wettbewerbsfähiges Programmierleben ab Null Kapitel 1.3 "Beilagentee"
[Tweepy] Re: Twitter Bot Entwicklungsleben ab Null # 1 [Python]
"Python AI Programmierung" ab 0 für Windows
Betreff: Wettbewerbsfähiges Programmierleben von vorne anfangen Damit Anfänger noch etwas mehr Leistung erzielen ~ ABC154 ~ 156 mit Impressionen ~
Aufbau einer explosiven Python-Umgebung ab Null (Mac)
Lassen Sie die Codetabelle von Null beginnen
[Python] Lesen des Django-Quellcodes Ansicht ab Null ①
Wettbewerbsfähige Programmierung mit Python
Code von "Programmierbilderbuch ab 10 Jahren"
[Für Anfänger von Wettkampfprofis] Drei Eingabemethoden, die Sie beim Starten der Wettkampfprogrammierung mit Python beachten sollten
Lassen Sie Code Day 44 "543. Durchmesser des Binärbaums" von vorne beginnen
[Für Anfänger] Re: Genetischer Algorithmus ab Null [Künstliche Intelligenz]
Lassen Sie Code Day87 ab Null "1512. Anzahl der guten Paare"
ChIP-seq-Analyse ab Null
Lassen Sie Code Day56 ab Null "5453. Laufende Summe von 1d Array"
Lassen Sie Code Day7 ab Null "104. Maximale Tiefe des Binärbaums"
Re: Heroku Leben von Grund auf neu mit Flask ~ PhantomJS bis Heroku ~
[Hikari-Python] Kapitel 05-03 Steuerungssyntax (zum Abrufen von Elementen aus der Liste-)
Lassen Sie Code Day92 ab Null "4. Median von zwei sortierten Arrays"
Eingabe / Ausgabe von Werten aus der Standardeingabe in der Wettbewerbsprogrammierung usw.
Lassen Sie Code Tag 35 "160. Schnittpunkt zweier verknüpfter Listen" von vorne beginnen
Deep Learning / Deep Learning von Grund auf neu 2 Kapitel 4 Memo
Python3-Standardeingabe für wettbewerbsfähige Programmierung
Deep Learning / Deep Learning von Grund auf neu Kapitel 3 Memo
[Hikari-Python] Kapitel 09-03 Klasse (Vererbung)
Deep Learning / Deep Learning von Null 2 Kapitel 5 Memo
[Python] [Inhaltsverzeichnis Links] Python-Programmierung
Existenz aus Sicht von Python
Code Wars Kata ab Null
Lebensspiel mit Python! (Conways Spiel des Lebens)
Deep Learning / Deep Learning von Null 2 Kapitel 7 Memo
Deep Learning / Deep Learning von Null 2 Kapitel 8 Memo
Deep Learning / Deep Learning von Grund auf neu Kapitel 5 Memo
Deep Learning / Deep Learning von Grund auf neu 2 Kapitel 3 Memo
Deep Learning / Deep Learning von Null 2 Kapitel 6 Memo
Re: Heroku Leben beginnt mit Flask von Null - Umwelt und Hallo Welt -
Rehabilitation von Python- und NLP-Kenntnissen ab "100 Language Processing Knock 2015" (Kapitel 1)
Skript von "Programmierbuch ab Grund- und Mittelschülern"
Python vs Ruby "Deep Learning von Grund auf neu" Kapitel 4 Implementierung der Verlustfunktion
Lassen Sie Code Tag 11 ab Null "1315. Summe der Knoten mit gleichwertigen Großeltern"
Lassen Sie Code Day6 ab Null beginnen "1342. Anzahl der Schritte, um eine Zahl auf Null zu reduzieren"