https://projecteuler.net/problem=2
https://progeigo.org/learning/essential-words-600-plus/ Mots commençant par B
#!/usr/bin/python3
# -*- coding: utf-8 -*-
#Ce programme n'a pas de bogues et de calculs d'octets (cela semble être le cas)
# This program doesn't have bug and bit byte calc.
#Je ne l'ai pas essayé dans le navigateur
# I dindn't try this on browser.
#Nombre de bases
based_numgber = 1
#Nombre de succursales (succursales de Fibonacci au deuxième numéro, peut-être)
branch_number = 2
#Nombre de blancs (au milieu)
blank_number = 0
#Sauvegardez le total
backup_numgber = branch_number
#Numéro pour bloquer le calcul
block_numger = 4000000
#Drapeau bourien (je ne comprends pas)
boolean_flag = True
while boolean_flag :
blank_number = based_numgber + branch_number
based_numgber = branch_number
branch_number = blank_number
if blank_number >= block_numger :
break
if blank_number % 2 == 0 :
backup_numgber += blank_number
print(backup_numgber)
# python3 test.py
4613732
Je me fâcherai si un tel nom de variable est écrit
Recommended Posts