Tre numeri - II

Messaggioda axpgn » 14/01/2019, 00:20

Seconda puntata :D (qui la prima)

a)
In quanti modi diversi è possibile scrivere un numero $n$ come somma di tre interi non negativi?

[le somme che differiscono solo per l'ordine degli addendi sono da considerarsi uguali; per esempio $6=1+2+3$ si considera uguale a $6=3+2+1$]

b)
E quanti invece se i tre numeri sono positivi ?

Cordialmente, Alex
axpgn
Cannot live without
Cannot live without
 
Messaggio: 12723 di 40654
Iscritto il: 20/11/2013, 22:03

Re: Tre numeri - II

Messaggioda dan95 » 14/01/2019, 09:06

Ma la richiesta b) non è la puntata precedente?
"Chi è padrone del proprio respiro, è padrone della propria vita."~ Antico proverbio

"La capacità di scegliere è un dono che la natura fa all'uomo. Scegliere è un dono che l'uomo fa a se stesso." D.B.

"Il genio è semplicemente un uomo con la mente da donna." D. B.
dan95
Cannot live without
Cannot live without
 
Messaggio: 2461 di 5268
Iscritto il: 10/06/2013, 16:37
Località: Roma Caput Mundi

Re: Tre numeri - II

Messaggioda axpgn » 14/01/2019, 12:28

Leggi bene: là contava anche l'ordine dei tre numeri, qui no.

Cordialmente, Alex
axpgn
Cannot live without
Cannot live without
 
Messaggio: 12724 di 40654
Iscritto il: 20/11/2013, 22:03

Re: Tre numeri - II

Messaggioda dan95 » 14/01/2019, 13:17

:smt023
"Chi è padrone del proprio respiro, è padrone della propria vita."~ Antico proverbio

"La capacità di scegliere è un dono che la natura fa all'uomo. Scegliere è un dono che l'uomo fa a se stesso." D.B.

"Il genio è semplicemente un uomo con la mente da donna." D. B.
dan95
Cannot live without
Cannot live without
 
Messaggio: 2462 di 5268
Iscritto il: 10/06/2013, 16:37
Località: Roma Caput Mundi

Re: Tre numeri - II

Messaggioda axpgn » 05/02/2019, 22:17

Anybody? :D
axpgn
Cannot live without
Cannot live without
 
Messaggio: 12880 di 40654
Iscritto il: 20/11/2013, 22:03

Re: Tre numeri - II

Messaggioda octopus93 » 05/02/2019, 22:32

Testo nascosto, fai click qui per vederlo
a) n volte?
Ultima modifica di octopus93 il 05/02/2019, 22:52, modificato 1 volta in totale.
octopus93
Junior Member
Junior Member
 
Messaggio: 71 di 242
Iscritto il: 13/08/2018, 17:17
Località: Sicily

Re: Tre numeri - II

Messaggioda axpgn » 05/02/2019, 22:45

Eh, no … :D


Cordialmente, Alex


P.S.: È meglio mettere sotto spoiler le risposte :wink:
axpgn
Cannot live without
Cannot live without
 
Messaggio: 12881 di 40654
Iscritto il: 20/11/2013, 22:03

Re: Tre numeri - II

Messaggioda octopus93 » 05/02/2019, 22:54

Testo nascosto, perché contrassegnato dall'autore come fuori tema. Fai click in quest'area per vederlo.
scusami, modificato

:roll: ho sbagliato qualcosa nei conti :-D intanto ci ragiono ancora :roll:

P.S. ah, ho letto solo adesso. Numero n, avevo capito numero intero n. #-o
octopus93
Junior Member
Junior Member
 
Messaggio: 72 di 242
Iscritto il: 13/08/2018, 17:17
Località: Sicily

Re: Tre numeri - II

Messaggioda Erich » 09/02/2019, 16:49

Salve a tutti, io avrei una soluzione algoritmica.
Pur non avendo trovato la formula che risponde al tuo quesito, con quest'approccio di forza bruta è possibile determinare - in tempo esponenziale rispetto l'input - la cardinalità dell'insieme delle soluzioni.
Intanto notiamo che n, pur se non esplicitamente richiesto come intero positivo, può essere il risultato della somma di tre interi non negativi sse è un intero non negativo, quindi restituiamo 0 nel caso in cui n sia decimale o negativo;
dopodiché parte la catena:
- per ogni n>0 esiste sempre la soluzione (n+0+0);
- per ogni n>1 esiste (n-1,1,0);
- per ogni n>2 esiste (n-2, 1, 1),(n-2,2,0);
- e così via..
Dopo aver testato tutte le combinazioni, eliminiamo le soluzioni equivalenti e contiamo quelle rimaste.

Ecco una possibile implementazione:
Testo nascosto, fai click qui per vederlo
Codice:
#!/usr/bin/python

import sys
import os

DEBUG = 0

class Terna:
   
   terna = {}
   
   def __init__(self, n1,n2,n3):
      try:
         values = [int(n1),int(n2),int(n3)]
         values.sort()
         if DEBUG > 0: print(str(values))
         values_dict = {}
         for i in xrange(0,3):
            value = values[i]
            if(not value in values_dict):
               times = values.count(value)
               values_dict[value] = times
         self.terna = values_dict
      except:
         print("Error: worng Terna constructor!")
      
   
   def equivalente(self, AltraTerna):
      res = True
      for val in self.terna:
         try:
            if self.terna[val] != AltraTerna.terna[val]:
               res = False
         except:
            res = False
      return res
      
class TreNumeri:

   def __init__(self, number):
      if(number==0):
         print("Storing n=0!")
      self.n = int(number)
      self.getPermutations()
      
   def getPermutations(self):
      n = self.n
      collection = [ ] #str(n)+"+0+0"
      for x in xrange(0,n):
         collection.append( (str(n-x)+"+"+str(x)+"+0") )
         if DEBUG>0: print("x:"+str(x)+", y:0, appending:"+str()+(str(n-x)+"+"+str(x)+"+0"))
         for y in xrange(1,x):
            collection.append( str(n-x)+"+"+str(x-y)+"+"+str(y) )
            if DEBUG>0: print("x:"+str(x)+", y:"+str(y)+", appending:"+( str(n-x)+"+"+str(x-y)+"+"+str(y) ))
      if DEBUG>0: print(str(collection))
      # Removing double solutions:
      for coll in collection:
         if DEBUG>0: print("\n- Evaluating "+coll+" doubles:")
         values = coll.split("+",3)
         values_dict = {} # value:occurences
         for i in xrange(0,3):
            value = values[i]
            if(not value in values_dict):
               times = values.count(value)
               values_dict[value] = times

         for coll2 in collection:
            if DEBUG>0: print("-"+coll+"- is "+coll+" the same of "+coll2+"?")
            if coll2 != coll:
               if DEBUG>0: print("-"+coll+"- not exactly... let's find out if he has got the same digits...")
               values2 = coll2.split("+",3)
               values_dict2 = {} # value:occurences
               for i in xrange(0,3):
                  value = values2[i]
                  if(not value in values_dict2):
                     times = values2.count(value)
                     values_dict2[value] = times
               if DEBUG>0: print("-"+coll+"-is "+str(values_dict)+"=="+str(values_dict2)+"?")   
               
               are_equivalents = Terna(values[0],values[1],values[2]).equivalente(Terna(values2[0],values2[1],values2[2]))
               if(are_equivalents):
                  if DEBUG>0: print("-"+coll+"- "+str(coll)+" is equal to "+str(coll2)+".. Removing the second!\n")
                  collection.pop(collection.index(coll2))
               
               
      print("We've got "+str(len(collection))+" results:")
      print(str(collection))



argLen = len(sys.argv)
if(argLen<2 ):
   print("Error: excepting a second argument!")
   exit()
try:
   int(sys.argv[1])
except:
   if(float(sys.argv[1])):
      print("The result is 0.")
   else:
      print("Error: excepting a numbeer!")
   exit()
   
if(argLen>2): DEBUG = 1
res = TreNumeri(int(sys.argv[1]))
Scusate se è disordinato e poco elegante ma è fatto di fretta!


Ecco alcuni output d'esempio:
Testo nascosto, fai click qui per vederlo
python ./tre_numeri.py 4
We've got 4 results:
['4+0+0', '3+1+0', '2+2+0', '1+1+2']

python ./tre_numeri.py 5
We've got 5 results:
['5+0+0', '4+1+0', '3+2+0', '3+1+1', '1+2+2']

python ./tre_numeri.py 6
We've got 7 results:
['6+0+0', '5+1+0', '4+2+0', '4+1+1', '3+3+0', '2+3+1', '2+2+2']

python ./tre_numeri.py 7
We've got 9 results:
['7+0+0', '6+1+0', '5+2+0', '5+1+1', '4+3+0', '4+2+1', '3+3+1', '2+2+3', '1+4+2']

python ./tre_numeri.py 8
We've got 11 results:
['8+0+0', '7+1+0', '6+2+0', '6+1+1', '5+3+0', '5+2+1', '4+4+0', '4+2+2', '3+4+1', '3+2+3', '1+5+2']

python ./tre_numeri.py 9
We've got 12 results:
['9+0+0', '8+1+0', '7+2+0', '7+1+1', '6+3+0', '5+4+0', '5+3+1', '5+2+2', '4+4+1', '3+4+2', '3+3+3', '1+6+2']

python ./tre_numeri.py 10
We've got 16 results:
['10+0+0', '9+1+0', '8+2+0', '8+1+1', '7+3+0', '7+2+1', '6+4+0', '6+3+1', '6+2+2', '5+5+0', '4+5+1', '4+3+3', '4+2+4', '3+3+4', '2+5+3', '1+7+2']

python ./tre_numeri.py 11
We've got 17 results:
['11+0+0', '10+1+0', '9+2+0', '9+1+1', '8+3+0', '7+4+0', '7+3+1', '7+2+2', '6+5+0', '6+4+1', '6+3+2', '5+5+1', '5+3+3', '4+5+2', '4+3+4', '2+6+3', '1+8+2']

python ./tre_numeri.py 12
We've got 20 results:
['12+0+0', '11+1+0', '10+2+0', '10+1+1', '9+3+0', '8+4+0', '8+3+1', '8+2+2', '7+5+0', '7+4+1', '7+3+2', '6+6+0', '6+4+2', '6+3+3', '5+6+1', '5+2+5', '4+4+4', '3+5+4', '2+7+3', '1+9+2']

python ./tre_numeri.py 13
We've got 23 results:
['13+0+0', '12+1+0', '11+2+0', '11+1+1', '10+3+0', '9+4+0', '9+3+1', '9+2+2', '8+5+0', '8+4+1', '8+3+2', '7+6+0', '7+5+1', '7+4+2', '7+3+3', '6+6+1', '5+6+2', '5+4+4', '5+3+5', '4+4+5', '3+6+4', '2+8+3', '1+10+2']

python ./tre_numeri.py 13
We've got 23 results:
['13+0+0', '12+1+0', '11+2+0', '11+1+1', '10+3+0', '9+4+0', '9+3+1', '9+2+2', '8+5+0', '8+4+1', '8+3+2', '7+6+0', '7+5+1', '7+4+2', '7+3+3', '6+6+1', '5+6+2', '5+4+4', '5+3+5', '4+4+5', '3+6+4', '2+8+3', '1+10+2']

python ./tre_numeri.py 14
We've got 26 results:
['14+0+0', '13+1+0', '12+2+0', '12+1+1', '11+3+0', '10+4+0', '10+3+1', '10+2+2', '9+5+0', '9+4+1', '9+3+2', '8+6+0', '8+5+1', '8+4+2', '8+3+3', '7+7+0', '7+5+2', '7+4+3', '6+7+1', '6+4+4', '6+2+6', '5+4+5', '3+7+4', '3+5+6', '2+9+3', '1+11+2']

python ./tre_numeri.py 15
We've got 29 results:
['15+0+0', '14+1+0', '13+2+0', '13+1+1', '12+3+0', '12+2+1', '11+4+0', '11+3+1', '11+2+2', '10+5+0', '10+4+1', '9+6+0', '9+5+1', '9+4+2', '9+3+3', '8+7+0', '8+6+1', '8+5+2', '8+4+3', '7+7+1', '7+5+3', '7+4+4', '6+7+2', '6+3+6', '5+5+5', '4+6+5', '3+8+4', '2+10+3', '1+12+2']

python ./tre_numeri.py 16
We've got 33 results:
['16+0+0', '15+1+0', '14+2+0', '14+1+1', '13+3+0', '12+4+0', '12+3+1', '12+2+2', '11+5+0', '11+4+1', '11+3+2', '10+6+0', '10+5+1', '10+4+2', '10+3+3', '9+7+0', '9+6+1', '9+5+2', '9+4+3', '8+8+0', '8+6+2', '8+5+3', '8+4+4', '7+8+1', '7+2+7', '6+5+5', '6+4+6', '5+5+6', '4+7+5', '3+9+4', '3+6+7', '2+11+3', '1+13+2']

python ./tre_numeri.py 17
We've got 36 results:
['17+0+0', '16+1+0', '15+2+0', '15+1+1', '14+3+0', '14+2+1', '13+4+0', '13+3+1', '13+2+2', '12+5+0', '12+4+1', '11+6+0', '11+5+1', '11+4+2', '11+3+3', '10+7+0', '10+6+1', '10+5+2', '10+4+3', '9+8+0', '9+7+1', '9+6+2', '9+5+3', '9+4+4', '8+8+1', '8+6+3', '8+5+4', '7+8+2', '7+5+5', '7+3+7', '6+5+6', '4+8+5', '4+6+7', '3+10+4', '2+12+3', '1+14+2']

python ./tre_numeri.py 18
We've got 40 results:
['18+0+0', '17+1+0', '16+2+0', '16+1+1', '15+3+0', '15+2+1', '14+4+0', '14+3+1', '14+2+2', '13+5+0', '13+4+1', '12+6+0', '12+5+1', '12+4+2', '12+3+3', '11+7+0', '11+6+1', '11+5+2', '10+8+0', '10+7+1', '10+6+2', '10+5+3', '10+4+4', '9+9+0', '9+7+2', '9+6+3', '9+5+4', '8+9+1', '8+7+3', '8+6+4', '8+5+5', '8+2+8', '7+4+7', '6+6+6', '5+7+6', '4+9+5', '3+11+4', '3+7+8', '2+13+3', '1+15+2']

python ./tre_numeri.py 180
We've got 2834 results:
['180+0+0', '179+1+0', '178+2+0', '178+1+1', '177+3+0', '176+4+0', '176+3+1', '176+2+2', '175+5+0', '175+4+1', '175+3+2', '174+6+0', '174+5+1', '174+4+2', '174+3+3', '173+7+0', '173+6+1', '173+5+2', '173+4+3', '172+8+0', '172+7+1', '172+6+2', '172+5+3', '172+4+4', '171+9+0', '171+8+1', '171+7+2', '171+6+3', '170+10+0', '170+9+1', '170+8+2', '170+7+3', '170+6+4', '170+5+5', '169+11+0', '169+10+1', '169+9+2', '169+8+3', '169+7+4', '168+12+0', '168+11+1', '168+10+2', '168+9+3', '168+8+4', '168+7+5', '168+6+6', '167+13+0', '167+12+1', '167+11+2', '167+10+3', '167+9+4', '167+8+5', '167+7+6', '166+14+0', '166+13+1', '166+12+2', '166+11+3', '166+10+4', '166+9+5', '166+8+6', '166+7+7', '165+15+0', '165+14+1', '165+13+2', '165+12+3', '165+11+4', '165+10+5', '165+9+6', '165+8+7', '164+16+0', '164+15+1', '164+14+2', '164+13+3', '164+12+4', '164+11+5', '164+10+6', '164+9+7', '164+8+8', '163+17+0', '163+16+1', '163+15+2', '163+14+3', '163+13+4', '163+12+5', '163+11+6', '163+10+7', '162+18+0', '162+17+1', '162+16+2', '162+15+3', '162+14+4', '162+13+5', '162+12+6', '162+11+7', '162+10+8', '162+9+9', '161+19+0', '161+18+1', '161+17+2', '161+16+3', '161+15+4', '161+14+5', '161+13+6', '161+12+7', '161+11+8', '160+20+0', '160+19+1', '160+18+2', '160+17+3', '160+16+4', '160+15+5', '160+14+6', '160+13+7', '160+12+8', '160+11+9', '160+10+10', '159+21+0', '159+20+1', '159+19+2', '159+18+3', '159+17+4', '159+16+5', '159+15+6', '159+14+7', '159+13+8', '159+12+9', '159+11+10', '158+22+0', '158+21+1', '158+20+2', '158+19+3', '158+18+4', '158+17+5', '158+16+6', '158+15+7', '158+14+8', '158+13+9', '158+12+10', '158+11+11', '157+23+0', '157+22+1', '157+21+2', '157+20+3', '157+19+4', '157+18+5', '157+17+6', '157+16+7', '157+15+8', '157+14+9', '157+13+10', '157+12+11', '156+24+0', '156+23+1', '156+22+2', '156+21+3', '156+20+4', '156+19+5', '156+18+6', '156+17+7', '156+16+8', '156+15+9', '156+14+10', '156+13+11', '156+12+12', '155+25+0', '155+24+1', '155+23+2', '155+22+3', '155+21+4', '155+20+5', '155+19+6', '155+18+7', '155+17+8', '155+16+9', '155+15+10', '155+14+11', '154+26+0', '154+25+1', '154+24+2', '154+23+3', '154+22+4', '154+21+5', '154+20+6', '154+19+7', '154+18+8', '154+17+9', '154+16+10', '154+15+11', '154+14+12', '154+13+13', '153+27+0', '153+26+1', '153+25+2', '153+24+3', '153+23+4', '153+22+5', '153+21+6', '153+20+7', '153+19+8', '153+18+9', '153+17+10', '153+16+11', '153+15+12', '152+28+0', '152+27+1', '152+26+2', '152+25+3', '152+24+4', '152+23+5', '152+22+6', '152+21+7', '152+20+8', '152+19+9', '152+18+10', '152+17+11', '152+16+12', '152+15+13', '152+14+14', '151+29+0', '151+28+1', '151+27+2', '151+26+3', '151+25+4', '151+24+5', '151+23+6', '151+22+7', '151+21+8', '151+20+9', '151+19+10', '151+18+11', '151+17+12', '151+16+13', '151+15+14', '150+30+0', '150+29+1', '150+28+2', '150+27+3', '150+26+4', '150+25+5', '150+24+6', '150+23+7', '150+22+8', '150+21+9', '150+20+10', '150+19+11', '150+18+12', '150+17+13', '150+16+14', '150+15+15', '149+31+0', '149+30+1', '149+29+2', '149+28+3', '149+27+4', '149+26+5', '149+25+6', '149+24+7', '149+23+8', '149+22+9', '149+21+10', '149+20+11', '149+19+12', '149+18+13', '149+17+14', '149+16+15', '148+32+0', '148+31+1', '148+30+2', '148+29+3', '148+28+4', '148+27+5', '148+26+6', '148+25+7', '148+24+8', '148+23+9', '148+22+10', '148+21+11', '148+20+12', '148+19+13', '148+18+14', '148+17+15', '148+16+16', '147+33+0', '147+32+1', '147+31+2', '147+30+3', '147+29+4', '147+28+5', '147+27+6', '147+26+7', '147+25+8', '147+24+9', '147+23+10', '147+22+11', '147+21+12', '147+20+13', '147+19+14', '147+18+15', '146+34+0', '146+33+1', '146+32+2', '146+31+3', '146+30+4', '146+29+5', '146+28+6', '146+27+7', '146+26+8', '146+25+9', '146+24+10', '146+23+11', '146+22+12', '146+21+13', '146+20+14', '146+19+15', '146+18+16', '146+17+17', '145+35+0', '145+34+1', '145+33+2', '145+32+3', '145+31+4', '145+30+5', '145+29+6', '145+28+7', '145+27+8', '145+26+9', '145+25+10', '145+24+11', '145+23+12', '145+22+13', '145+21+14', '145+20+15', '145+19+16', '144+36+0', '144+35+1', '144+34+2', '144+33+3', '144+32+4', '144+31+5', '144+30+6', '144+29+7', '144+28+8', '144+27+9', '144+26+10', '144+25+11', '144+24+12', '144+23+13', '144+22+14', '144+21+15', '144+20+16', '144+19+17', '144+18+18', '143+37+0', '143+36+1', '143+35+2', '143+34+3', '143+33+4', '143+32+5', '143+31+6', '143+30+7', '143+29+8', '143+28+9', '143+27+10', '143+26+11', '143+25+12', '143+24+13', '143+23+14', '143+22+15', '143+21+16', '143+20+17', '143+19+18', '142+38+0', '142+37+1', '142+36+2', '142+35+3', '142+34+4', '142+33+5', '142+32+6', '142+31+7', '142+30+8', '142+29+9', '142+28+10', '142+27+11', '142+26+12', '142+25+13', '142+24+14', '142+23+15', '142+22+16', '142+21+17', '142+20+18', '142+19+19', '141+39+0', '141+38+1', '141+37+2', '141+36+3', '141+35+4', '141+34+5', '141+33+6', '141+32+7', '141+31+8', '141+30+9', '141+29+10', '141+28+11', '141+27+12', '141+26+13', '141+25+14', '141+24+15', '141+23+16', '141+22+17', '141+21+18', '141+20+19', '140+40+0', '140+39+1', '140+38+2', '140+37+3', '140+36+4', '140+35+5', '140+34+6', '140+33+7', '140+32+8', '140+31+9', '140+30+10', '140+29+11', '140+28+12', '140+27+13', '140+26+14', '140+25+15', '140+24+16', '140+23+17', '140+22+18', '140+21+19', '140+20+20', '139+41+0', '139+40+1', '139+39+2', '139+38+3', '139+37+4', '139+36+5', '139+35+6', '139+34+7', '139+33+8', '139+32+9', '139+31+10', '139+30+11', '139+29+12', '139+28+13', '139+27+14', '139+26+15', '139+25+16', '139+24+17', '139+23+18', '139+22+19', '138+42+0', '138+41+1', '138+40+2', '138+39+3', '138+38+4', '138+37+5', '138+36+6', '138+35+7', '138+34+8', '138+33+9', '138+32+10', '138+31+11', '138+30+12', '138+29+13', '138+28+14', '138+27+15', '138+26+16', '138+25+17', '138+24+18', '138+23+19', '138+22+20', '138+21+21', '137+43+0', '137+42+1', '137+41+2', '137+40+3', '137+39+4', '137+38+5', '137+37+6', '137+36+7', '137+35+8', '137+34+9', '137+33+10', '137+32+11', '137+31+12', '137+30+13', '137+29+14', '137+28+15', '137+27+16', '137+26+17', '137+25+18', '137+24+19', '137+23+20', '136+44+0', '136+43+1', '136+42+2', '136+41+3', '136+40+4', '136+39+5', '136+38+6', '136+37+7', '136+36+8', '136+35+9', '136+34+10', '136+33+11', '136+32+12', '136+31+13', '136+30+14', '136+29+15', '136+28+16', '136+27+17', '136+26+18', '136+25+19', '136+24+20', '136+23+21', '136+22+22', '135+45+0', '135+44+1', '135+43+2', '135+42+3', '135+41+4', '135+40+5', '135+39+6', '135+38+7', '135+37+8', '135+36+9', '135+35+10', '135+34+11', '135+33+12', '135+32+13', '135+31+14', '135+30+15', '135+29+16', '135+28+17', '135+27+18', '135+26+19', '135+25+20', '135+24+21', '135+23+22', '134+46+0', '134+45+1', '134+44+2', '134+43+3', '134+42+4', '134+41+5', '134+40+6', '134+39+7', '134+38+8', '134+37+9', '134+36+10', '134+35+11', '134+34+12', '134+33+13', '134+32+14', '134+31+15', '134+30+16', '134+29+17', '134+28+18', '134+27+19', '134+26+20', '134+25+21', '134+24+22', '134+23+23', '133+47+0', '133+46+1', '133+45+2', '133+44+3', '133+43+4', '133+42+5', '133+41+6', '133+40+7', '133+39+8', '133+38+9', '133+37+10', '133+36+11', '133+35+12', '133+34+13', '133+33+14', '133+32+15', '133+31+16', '133+30+17', '133+29+18', '133+28+19', '133+27+20', '133+26+21', '133+25+22', '133+24+23', '132+48+0', '132+47+1', '132+46+2', '132+45+3', '132+44+4', '132+43+5', '132+42+6', '132+41+7', '132+40+8', '132+39+9', '132+38+10', '132+37+11', '132+36+12', '132+35+13', '132+34+14', '132+33+15', '132+32+16', '132+31+17', '132+30+18', '132+29+19', '132+28+20', '132+27+21', '132+26+22', '132+25+23', '132+24+24', '131+49+0', '131+48+1', '131+47+2', '131+46+3', '131+45+4', '131+44+5', '131+43+6', '131+42+7', '131+41+8', '131+40+9', '131+39+10', '131+38+11', '131+37+12', '131+36+13', '131+35+14', '131+34+15', '131+33+16', '131+32+17', '131+31+18', '131+30+19', '131+29+20', '131+28+21', '131+27+22', '131+26+23', '130+50+0', '130+49+1', '130+48+2', '130+47+3', '130+46+4', '130+45+5', '130+44+6', '130+43+7', '130+42+8', '130+41+9', '130+40+10', '130+39+11', '130+38+12', '130+37+13', '130+36+14', '130+35+15', '130+34+16', '130+33+17', '130+32+18', '130+31+19', '130+30+20', '130+29+21', '130+28+22', '130+27+23', '130+26+24', '130+25+25', '129+51+0', '129+50+1', '129+49+2', '129+48+3', '129+47+4', '129+46+5', '129+45+6', '129+44+7', '129+43+8', '129+42+9', '129+41+10', '129+40+11', '129+39+12', '129+38+13', '129+37+14', '129+36+15', '129+35+16', '129+34+17', '129+33+18', '129+32+19', '129+31+20', '129+30+21', '129+29+22', '129+28+23', '129+27+24', '128+52+0', '128+51+1', '128+50+2', '128+49+3', '128+48+4', '128+47+5', '128+46+6', '128+45+7', '128+44+8', '128+43+9', '128+42+10', '128+41+11', '128+40+12', '128+39+13', '128+38+14', '128+37+15', '128+36+16', '128+35+17', '128+34+18', '128+33+19', '128+32+20', '128+31+21', '128+30+22', '128+29+23', '128+28+24', '128+27+25', '128+26+26', '127+53+0', '127+52+1', '127+51+2', '127+50+3', '127+49+4', '127+48+5', '127+47+6', '127+46+7', '127+45+8', '127+44+9', '127+43+10', '127+42+11', '127+41+12', '127+40+13', '127+39+14', '127+38+15', '127+37+16', '127+36+17', '127+35+18', '127+34+19', '127+33+20', '127+32+21', '127+31+22', '127+30+23', '127+29+24', '127+28+25', '127+27+26', '126+54+0', '126+53+1', '126+52+2', '126+51+3', '126+50+4', '126+49+5', '126+48+6', '126+47+7', '126+46+8', '126+45+9', '126+44+10', '126+43+11', '126+42+12', '126+41+13', '126+40+14', '126+39+15', '126+38+16', '126+37+17', '126+36+18', '126+35+19', '126+34+20', '126+33+21', '126+32+22', '126+31+23', '126+30+24', '126+29+25', '126+28+26', '126+27+27', '125+55+0', '125+54+1', '125+53+2', '125+52+3', '125+51+4', '125+50+5', '125+49+6', '125+48+7', '125+47+8', '125+46+9', '125+45+10', '125+44+11', '125+43+12', '125+42+13', '125+41+14', '125+40+15', '125+39+16', '125+38+17', '125+37+18', '125+36+19', '125+35+20', '125+34+21', '125+33+22', '125+32+23', '125+31+24', '125+30+25', '125+29+26', '125+28+27', '124+56+0', '124+55+1', '124+54+2', '124+53+3', '124+52+4', '124+51+5', '124+50+6', '124+49+7', '124+48+8', '124+47+9', '124+46+10', '124+45+11', '124+44+12', '124+43+13', '124+42+14', '124+41+15', '124+40+16', '124+39+17', '124+38+18', '124+37+19', '124+36+20', '124+35+21', '124+34+22', '124+33+23', '124+32+24', '124+31+25', '124+30+26', '124+29+27', '124+28+28', '123+57+0', '123+56+1', '123+55+2', '123+54+3', '123+53+4', '123+52+5', '123+51+6', '123+50+7', '123+49+8', '123+48+9', '123+47+10', '123+46+11', '123+45+12', '123+44+13', '123+43+14', '123+42+15', '123+41+16', '123+40+17', '123+39+18', '123+38+19', '123+37+20', '123+36+21', '123+35+22', '123+34+23', '123+33+24', '123+32+25', '123+31+26', '123+30+27', '122+58+0', '122+57+1', '122+56+2', '122+55+3', '122+54+4', '122+53+5', '122+52+6', '122+51+7', '122+50+8', '122+49+9', '122+48+10', '122+47+11', '122+46+12', '122+45+13', '122+44+14', '122+43+15', '122+42+16', '122+41+17', '122+40+18', '122+39+19', '122+38+20', '122+37+21', '122+36+22', '122+35+23', '122+34+24', '122+33+25', '122+32+26', '122+31+27', '122+30+28', '122+29+29', '121+59+0', '121+58+1', '121+57+2', '121+56+3', '121+55+4', '121+54+5', '121+53+6', '121+52+7', '121+51+8', '121+50+9', '121+49+10', '121+48+11', '121+47+12', '121+46+13', '121+45+14', '121+44+15', '121+43+16', '121+42+17', '121+41+18', '121+40+19', '121+39+20', '121+38+21', '121+37+22', '121+36+23', '121+35+24', '121+34+25', '121+33+26', '121+32+27', '121+31+28', '120+60+0', '120+59+1', '120+58+2', '120+57+3', '120+56+4', '120+55+5', '120+54+6', '120+53+7', '120+52+8', '120+51+9', '120+50+10', '120+49+11', '120+48+12', '120+47+13', '120+46+14', '120+45+15', '120+44+16', '120+43+17', '120+42+18', '120+41+19', '120+40+20', '120+39+21', '120+38+22', '120+37+23', '120+36+24', '120+35+25', '120+34+26', '120+33+27', '120+32+28', '120+31+29', '120+30+30', '119+61+0', '119+60+1', '119+59+2', '119+58+3', '119+57+4', '119+56+5', '119+55+6', '119+54+7', '119+53+8', '119+52+9', '119+51+10', '119+50+11', '119+49+12', '119+48+13', '119+47+14', '119+46+15', '119+45+16', '119+44+17', '119+43+18', '119+42+19', '119+41+20', '119+40+21', '119+39+22', '119+38+23', '119+37+24', '119+36+25', '119+35+26', '119+34+27', '119+33+28', '119+32+29', '119+31+30', '118+62+0', '118+61+1', '118+60+2', '118+59+3', '118+58+4', '118+57+5', '118+56+6', '118+55+7', '118+54+8', '118+53+9', '118+52+10', '118+51+11', '118+50+12', '118+49+13', '118+48+14', '118+47+15', '118+46+16', '118+45+17', '118+44+18', '118+43+19', '118+42+20', '118+41+21', '118+40+22', '118+39+23', '118+38+24', '118+37+25', '118+36+26', '118+35+27', '118+34+28', '118+33+29', '118+32+30', '118+31+31', '117+63+0', '117+62+1', '117+61+2', '117+60+3', '117+59+4', '117+58+5', '117+57+6', '117+56+7', '117+55+8', '117+54+9', '117+53+10', '117+52+11', '117+51+12', '117+50+13', '117+49+14', '117+48+15', '117+47+16', '117+46+17', '117+45+18', '117+44+19', '117+43+20', '117+42+21', '117+41+22', '117+40+23', '117+39+24', '117+38+25', '117+37+26', '117+36+27', '117+35+28', '117+34+29', '117+33+30', '117+32+31', '116+64+0', '116+63+1', '116+62+2', '116+61+3', '116+60+4', '116+59+5', '116+58+6', '116+57+7', '116+56+8', '116+55+9', '116+54+10', '116+53+11', '116+52+12', '116+51+13', '116+50+14', '116+49+15', '116+48+16', '116+47+17', '116+46+18', '116+45+19', '116+44+20', '116+43+21', '116+42+22', '116+41+23', '116+40+24', '116+39+25', '116+38+26', '116+37+27', '116+36+28', '116+35+29', '116+34+30', '116+33+31', '116+32+32', '115+65+0', '115+64+1', '115+63+2', '115+62+3', '115+61+4', '115+60+5', '115+59+6', '115+58+7', '115+57+8', '115+56+9', '115+55+10', '115+54+11', '115+53+12', '115+52+13', '115+51+14', '115+50+15', '115+49+16', '115+48+17', '115+47+18', '115+46+19', '115+45+20', '115+44+21', '115+43+22', '115+42+23', '115+41+24', '115+40+25', '115+39+26', '115+38+27', '115+37+28', '115+36+29', '115+35+30', '115+34+31', '114+66+0', '114+65+1', '114+64+2', '114+63+3', '114+62+4', '114+61+5', '114+60+6', '114+59+7', '114+58+8', '114+57+9', '114+56+10', '114+55+11', '114+54+12', '114+53+13', '114+52+14', '114+51+15', '114+50+16', '114+49+17', '114+48+18', '114+47+19', '114+46+20', '114+45+21', '114+44+22', '114+43+23', '114+42+24', '114+41+25', '114+40+26', '114+39+27', '114+38+28', '114+37+29', '114+36+30', '114+35+31', '114+34+32', '114+33+33', '113+67+0', '113+66+1', '113+65+2', '113+64+3', '113+63+4', '113+62+5', '113+61+6', '113+60+7', '113+59+8', '113+58+9', '113+57+10', '113+56+11', '113+55+12', '113+54+13', '113+53+14', '113+52+15', '113+51+16', '113+50+17', '113+49+18', '113+48+19', '113+47+20', '113+46+21', '113+45+22', '113+44+23', '113+43+24', '113+42+25', '113+41+26', '113+40+27', '113+39+28', '113+38+29', '113+37+30', '113+36+31', '113+35+32', '112+68+0', '112+67+1', '112+66+2', '112+65+3', '112+64+4', '112+63+5', '112+62+6', '112+61+7', '112+60+8', '112+59+9', '112+58+10', '112+57+11', '112+56+12', '112+55+13', '112+54+14', '112+53+15', '112+52+16', '112+51+17', '112+50+18', '112+49+19', '112+48+20', '112+47+21', '112+46+22', '112+45+23', '112+44+24', '112+43+25', '112+42+26', '112+41+27', '112+40+28', '112+39+29', '112+38+30', '112+37+31', '112+36+32', '112+35+33', '112+34+34', '111+69+0', '111+68+1', '111+67+2', '111+66+3', '111+65+4', '111+64+5', '111+63+6', '111+62+7', '111+61+8', '111+60+9', '111+59+10', '111+58+11', '111+57+12', '111+56+13', '111+55+14', '111+54+15', '111+53+16', '111+52+17', '111+51+18', '111+50+19', '111+49+20', '111+48+21', '111+47+22', '111+46+23', '111+45+24', '111+44+25', '111+43+26', '111+42+27', '111+41+28', '111+40+29', '111+39+30', '111+38+31', '111+37+32', '111+36+33', '111+35+34', '110+70+0', '110+69+1', '110+68+2', '110+67+3', '110+66+4', '110+65+5', '110+64+6', '110+63+7', '110+62+8', '110+61+9', '110+60+10', '110+59+11', '110+58+12', '110+57+13', '110+56+14', '110+55+15', '110+54+16', '110+53+17', '110+52+18', '110+51+19', '110+50+20', '110+49+21', '110+48+22', '110+47+23', '110+46+24', '110+45+25', '110+44+26', '110+43+27', '110+42+28', '110+41+29', '110+40+30', '110+39+31', '110+38+32', '110+37+33', '110+36+34', '110+35+35', '109+71+0', '109+70+1', '109+69+2', '109+68+3', '109+67+4', '109+66+5', '109+65+6', '109+64+7', '109+63+8', '109+62+9', '109+61+10', '109+60+11', '109+59+12', '109+58+13', '109+57+14', '109+56+15', '109+55+16', '109+54+17', '109+53+18', '109+52+19', '109+51+20', '109+50+21', '109+49+22', '109+48+23', '109+47+24', '109+46+25', '109+45+26', '109+44+27', '109+43+28', '109+42+29', '109+41+30', '109+40+31', '109+39+32', '109+38+33', '109+37+34', '109+36+35', '108+72+0', '108+71+1', '108+70+2', '108+69+3', '108+68+4', '108+67+5', '108+66+6', '108+65+7', '108+64+8', '108+63+9', '108+62+10', '108+61+11', '108+60+12', '108+59+13', '108+58+14', '108+57+15', '108+56+16', '108+55+17', '108+54+18', '108+53+19', '108+52+20', '108+51+21', '108+50+22', '108+49+23', '108+48+24', '108+47+25', '108+46+26', '108+45+27', '108+44+28', '108+43+29', '108+42+30', '108+41+31', '108+40+32', '108+39+33', '108+38+34', '108+37+35', '108+36+36', '107+73+0', '107+72+1', '107+71+2', '107+70+3', '107+69+4', '107+68+5', '107+67+6', '107+66+7', '107+65+8', '107+64+9', '107+63+10', '107+62+11', '107+61+12', '107+60+13', '107+59+14', '107+58+15', '107+57+16', '107+56+17', '107+55+18', '107+54+19', '107+53+20', '107+52+21', '107+51+22', '107+50+23', '107+49+24', '107+48+25', '107+47+26', '107+46+27', '107+45+28', '107+44+29', '107+43+30', '107+42+31', '107+41+32', '107+40+33', '107+39+34', '107+38+35', '106+74+0', '106+73+1', '106+72+2', '106+71+3', '106+70+4', '106+69+5', '106+68+6', '106+67+7', '106+66+8', '106+65+9', '106+64+10', '106+63+11', '106+62+12', '106+61+13', '106+60+14', '106+59+15', '106+58+16', '106+57+17', '106+56+18', '106+55+19', '106+54+20', '106+53+21', '106+52+22', '106+51+23', '106+50+24', '106+49+25', '106+48+26', '106+47+27', '106+46+28', '106+45+29', '106+44+30', '106+43+31', '106+42+32', '106+41+33', '106+40+34', '106+39+35', '106+38+36', '106+37+37', '105+75+0', '105+74+1', '105+73+2', '105+72+3', '105+71+4', '105+70+5', '105+69+6', '105+68+7', '105+67+8', '105+66+9', '105+65+10', '105+64+11', '105+63+12', '105+62+13', '105+61+14', '105+60+15', '105+59+16', '105+58+17', '105+57+18', '105+56+19', '105+55+20', '105+54+21', '105+53+22', '105+52+23', '105+51+24', '105+50+25', '105+49+26', '105+48+27', '105+47+28', '105+46+29', '105+45+30', '105+44+31', '105+43+32', '105+42+33', '105+41+34', '105+40+35', '105+39+36', '104+76+0', '104+75+1', '104+74+2', '104+73+3', '104+72+4', '104+71+5', '104+70+6', '104+69+7', '104+68+8', '104+67+9', '104+66+10', '104+65+11', '104+64+12', '104+63+13', '104+62+14', '104+61+15', '104+60+16', '104+59+17', '104+58+18', '104+57+19', '104+56+20', '104+55+21', '104+54+22', '104+53+23', '104+52+24', '104+51+25', '104+50+26', '104+49+27', '104+48+28', '104+47+29', '104+46+30', '104+45+31', '104+44+32', '104+43+33', '104+42+34', '104+41+35', '104+40+36', '104+39+37', '104+38+38', '103+77+0', '103+76+1', '103+75+2', '103+74+3', '103+73+4', '103+72+5', '103+71+6', '103+70+7', '103+69+8', '103+68+9', '103+67+10', '103+66+11', '103+65+12', '103+64+13', '103+63+14', '103+62+15', '103+61+16', '103+60+17', '103+59+18', '103+58+19', '103+57+20', '103+56+21', '103+55+22', '103+54+23', '103+53+24', '103+52+25', '103+51+26', '103+50+27', '103+49+28', '103+48+29', '103+47+30', '103+46+31', '103+45+32', '103+44+33', '103+43+34', '103+42+35', '103+41+36', '103+40+37', '103+39+38', '102+78+0', '102+77+1', '102+76+2', '102+75+3', '102+74+4', '102+73+5', '102+72+6', '102+71+7', '102+70+8', '102+69+9', '102+68+10', '102+67+11', '102+66+12', '102+65+13', '102+64+14', '102+63+15', '102+62+16', '102+61+17', '102+60+18', '102+59+19', '102+58+20', '102+57+21', '102+56+22', '102+55+23', '102+54+24', '102+53+25', '102+52+26', '102+51+27', '102+50+28', '102+49+29', '102+48+30', '102+47+31', '102+46+32', '102+45+33', '102+44+34', '102+43+35', '102+42+36', '102+41+37', '102+40+38', '102+39+39', '101+79+0', '101+78+1', '101+77+2', '101+76+3', '101+75+4', '101+74+5', '101+73+6', '101+72+7', '101+71+8', '101+70+9', '101+69+10', '101+68+11', '101+67+12', '101+66+13', '101+65+14', '101+64+15', '101+63+16', '101+62+17', '101+61+18', '101+60+19', '101+59+20', '101+58+21', '101+57+22', '101+56+23', '101+55+24', '101+54+25', '101+53+26', '101+52+27', '101+51+28', '101+50+29', '101+49+30', '101+48+31', '101+47+32', '101+46+33', '101+45+34', '101+44+35', '101+43+36', '101+42+37', '101+41+38', '101+40+39', '100+80+0', '100+79+1', '100+78+2', '100+77+3', '100+76+4', '100+75+5', '100+74+6', '100+73+7', '100+72+8', '100+71+9', '100+70+10', '100+69+11', '100+68+12', '100+67+13', '100+66+14', '100+65+15', '100+64+16', '100+63+17', '100+62+18', '100+61+19', '100+60+20', '100+59+21', '100+58+22', '100+57+23', '100+56+24', '100+55+25', '100+54+26', '100+53+27', '100+52+28', '100+51+29', '100+50+30', '100+49+31', '100+48+32', '100+47+33', '100+46+34', '100+45+35', '100+44+36', '100+43+37', '100+42+38', '100+41+39', '100+40+40', '99+81+0', '99+80+1', '99+79+2', '99+78+3', '99+77+4', '99+76+5', '99+75+6', '99+74+7', '99+73+8', '99+72+9', '99+71+10', '99+70+11', '99+69+12', '99+68+13', '99+67+14', '99+66+15', '99+65+16', '99+64+17', '99+63+18', '99+62+19', '99+61+20', '99+60+21', '99+59+22', '99+58+23', '99+57+24', '99+56+25', '99+55+26', '99+54+27', '99+53+28', '99+52+29', '99+51+30', '99+50+31', '99+49+32', '99+48+33', '99+47+34', '99+46+35', '99+45+36', '99+44+37', '99+43+38', '99+42+39', '98+82+0', '98+81+1', '98+80+2', '98+79+3', '98+78+4', '98+77+5', '98+76+6', '98+75+7', '98+74+8', '98+73+9', '98+72+10', '98+71+11', '98+70+12', '98+69+13', '98+68+14', '98+67+15', '98+66+16', '98+65+17', '98+64+18', '98+63+19', '98+62+20', '98+61+21', '98+60+22', '98+59+23', '98+58+24', '98+57+25', '98+56+26', '98+55+27', '98+54+28', '98+53+29', '98+52+30', '98+51+31', '98+50+32', '98+49+33', '98+48+34', '98+47+35', '98+46+36', '98+45+37', '98+44+38', '98+43+39', '98+42+40', '98+41+41', '97+83+0', '97+82+1', '97+81+2', '97+80+3', '97+79+4', '97+78+5', '97+77+6', '97+76+7', '97+75+8', '97+74+9', '97+73+10', '97+72+11', '97+71+12', '97+70+13', '97+69+14', '97+68+15', '97+67+16', '97+66+17', '97+65+18', '97+64+19', '97+63+20', '97+62+21', '97+61+22', '97+60+23', '97+59+24', '97+58+25', '97+57+26', '97+56+27', '97+55+28', '97+54+29', '97+53+30', '97+52+31', '97+51+32', '97+50+33', '97+49+34', '97+48+35', '97+47+36', '97+46+37', '97+45+38', '97+44+39', '97+43+40', '96+84+0', '96+83+1', '96+82+2', '96+81+3', '96+80+4', '96+79+5', '96+78+6', '96+77+7', '96+76+8', '96+75+9', '96+74+10', '96+73+11', '96+72+12', '96+71+13', '96+70+14', '96+69+15', '96+68+16', '96+67+17', '96+66+18', '96+65+19', '96+64+20', '96+63+21', '96+62+22', '96+61+23', '96+60+24', '96+59+25', '96+58+26', '96+57+27', '96+56+28', '96+55+29', '96+54+30', '96+53+31', '96+52+32', '96+51+33', '96+50+34', '96+49+35', '96+48+36', '96+47+37', '96+46+38', '96+45+39', '96+44+40', '96+43+41', '96+42+42', '95+85+0', '95+84+1', '95+83+2', '95+82+3', '95+81+4', '95+80+5', '95+79+6', '95+78+7', '95+77+8', '95+76+9', '95+75+10', '95+74+11', '95+73+12', '95+72+13', '95+71+14', '95+70+15', '95+69+16', '95+68+17', '95+67+18', '95+66+19', '95+65+20', '95+64+21', '95+63+22', '95+62+23', '95+61+24', '95+60+25', '95+59+26', '95+58+27', '95+57+28', '95+56+29', '95+55+30', '95+54+31', '95+53+32', '95+52+33', '95+51+34', '95+50+35', '95+49+36', '95+48+37', '95+47+38', '95+46+39', '95+45+40', '95+44+41', '95+43+42', '94+86+0', '94+85+1', '94+84+2', '94+83+3', '94+82+4', '94+81+5', '94+80+6', '94+79+7', '94+78+8', '94+77+9', '94+76+10', '94+75+11', '94+74+12', '94+73+13', '94+72+14', '94+71+15', '94+70+16', '94+69+17', '94+68+18', '94+67+19', '94+66+20', '94+65+21', '94+64+22', '94+63+23', '94+62+24', '94+61+25', '94+60+26', '94+59+27', '94+58+28', '94+57+29', '94+56+30', '94+55+31', '94+54+32', '94+53+33', '94+52+34', '94+51+35', '94+50+36', '94+49+37', '94+48+38', '94+47+39', '94+46+40', '94+45+41', '94+44+42', '94+43+43', '93+87+0', '93+86+1', '93+85+2', '93+84+3', '93+83+4', '93+82+5', '93+81+6', '93+80+7', '93+79+8', '93+78+9', '93+77+10', '93+76+11', '93+75+12', '93+74+13', '93+73+14', '93+72+15', '93+71+16', '93+70+17', '93+69+18', '93+68+19', '93+67+20', '93+66+21', '93+65+22', '93+64+23', '93+63+24', '93+62+25', '93+61+26', '93+60+27', '93+59+28', '93+58+29', '93+57+30', '93+56+31', '93+55+32', '93+54+33', '93+53+34', '93+52+35', '93+51+36', '93+50+37', '93+49+38', '93+48+39', '93+47+40', '93+46+41', '93+45+42', '93+44+43', '92+88+0', '92+87+1', '92+86+2', '92+85+3', '92+84+4', '92+83+5', '92+82+6', '92+81+7', '92+80+8', '92+79+9', '92+78+10', '92+77+11', '92+76+12', '92+75+13', '92+74+14', '92+73+15', '92+72+16', '92+71+17', '92+70+18', '92+69+19', '92+68+20', '92+67+21', '92+66+22', '92+65+23', '92+64+24', '92+63+25', '92+62+26', '92+61+27', '92+60+28', '92+59+29', '92+58+30', '92+57+31', '92+56+32', '92+55+33', '92+54+34', '92+53+35', '92+52+36', '92+51+37', '92+50+38', '92+49+39', '92+48+40', '92+47+41', '92+46+42', '92+45+43', '92+44+44', '91+89+0', '91+88+1', '91+87+2', '91+86+3', '91+85+4', '91+84+5', '91+83+6', '91+82+7', '91+81+8', '91+80+9', '91+79+10', '91+78+11', '91+77+12', '91+76+13', '91+75+14', '91+74+15', '91+73+16', '91+72+17', '91+71+18', '91+70+19', '91+69+20', '91+68+21', '91+67+22', '91+66+23', '91+65+24', '91+64+25', '91+63+26', '91+62+27', '91+61+28', '91+60+29', '91+59+30', '91+58+31', '91+57+32', '91+56+33', '91+55+34', '91+54+35', '91+53+36', '91+52+37', '91+51+38', '91+50+39', '91+49+40', '91+48+41', '91+47+42', '91+46+43', '90+90+0', '90+88+2', '90+87+3', '90+86+4', '90+85+5', '90+84+6', '90+83+7', '90+82+8', '90+81+9', '90+80+10', '90+79+11', '90+78+12', '90+77+13', '90+76+14', '90+75+15', '90+74+16', '90+73+17', '90+72+18', '90+71+19', '90+70+20', '90+69+21', '90+68+22', '90+67+23', '90+66+24', '90+65+25', '90+64+26', '90+63+27', '90+62+28', '90+61+29', '90+60+30', '90+59+31', '90+58+32', '90+57+33', '90+56+34', '90+55+35', '90+54+36', '90+53+37', '90+52+38', '90+51+39', '90+50+40', '90+49+41', '90+48+42', '90+47+43', '90+46+44', '90+45+45', '89+90+1', '89+87+4', '89+86+5', '89+85+6', '89+84+7', '89+83+8', '89+82+9', '89+81+10', '89+80+11', '89+79+12', '89+78+13', '89+77+14', '89+76+15', '89+75+16', '89+74+17', '89+73+18', '89+72+19', '89+71+20', '89+70+21', '89+69+22', '89+68+23', '89+67+24', '89+66+25', '89+65+26', '89+64+27', '89+63+28', '89+62+29', '89+61+30', '89+60+31', '89+59+32', '89+58+33', '89+57+34', '89+56+35', '89+55+36', '89+54+37', '89+53+38', '89+52+39', '89+51+40', '89+50+41', '89+49+42', '89+48+43', '89+47+44', '89+2+89', '88+87+5', '88+86+6', '88+85+7', '88+84+8', '88+83+9', '88+82+10', '88+81+11', '88+80+12', '88+79+13', '88+78+14', '88+77+15', '88+76+16', '88+75+17', '88+74+18', '88+73+19', '88+72+20', '88+71+21', '88+70+22', '88+69+23', '88+68+24', '88+67+25', '88+66+26', '88+65+27', '88+64+28', '88+63+29', '88+62+30', '88+61+31', '88+60+32', '88+59+33', '88+58+34', '88+57+35', '88+56+36', '88+55+37', '88+54+38', '88+53+39', '88+52+40', '88+51+41', '88+50+42', '88+49+43', '88+48+44', '88+47+45', '88+46+46', '88+4+88', '87+85+8', '87+84+9', '87+83+10', '87+82+11', '87+81+12', '87+80+13', '87+79+14', '87+78+15', '87+77+16', '87+76+17', '87+75+18', '87+74+19', '87+73+20', '87+72+21', '87+71+22', '87+70+23', '87+69+24', '87+68+25', '87+67+26', '87+66+27', '87+65+28', '87+64+29', '87+63+30', '87+62+31', '87+61+32', '87+60+33', '87+59+34', '87+58+35', '87+57+36', '87+56+37', '87+55+38', '87+54+39', '87+53+40', '87+52+41', '87+51+42', '87+50+43', '87+49+44', '87+48+45', '87+47+46', '87+6+87', '86+85+9', '86+84+10', '86+83+11', '86+82+12', '86+81+13', '86+80+14', '86+79+15', '86+78+16', '86+77+17', '86+76+18', '86+75+19', '86+74+20', '86+73+21', '86+72+22', '86+71+23', '86+70+24', '86+69+25', '86+68+26', '86+67+27', '86+66+28', '86+65+29', '86+64+30', '86+63+31', '86+62+32', '86+61+33', '86+60+34', '86+59+35', '86+58+36', '86+57+37', '86+56+38', '86+55+39', '86+54+40', '86+53+41', '86+52+42', '86+51+43', '86+50+44', '86+49+45', '86+48+46', '86+47+47', '86+8+86', '85+83+12', '85+82+13', '85+81+14', '85+80+15', '85+79+16', '85+78+17', '85+77+18', '85+76+19', '85+75+20', '85+74+21', '85+73+22', '85+72+23', '85+71+24', '85+70+25', '85+69+26', '85+68+27', '85+67+28', '85+66+29', '85+65+30', '85+64+31', '85+63+32', '85+62+33', '85+61+34', '85+60+35', '85+59+36', '85+58+37', '85+57+38', '85+56+39', '85+55+40', '85+54+41', '85+53+42', '85+52+43', '85+51+44', '85+50+45', '85+49+46', '85+48+47', '85+10+85', '84+83+13', '84+82+14', '84+81+15', '84+80+16', '84+79+17', '84+78+18', '84+77+19', '84+76+20', '84+75+21', '84+74+22', '84+73+23', '84+72+24', '84+71+25', '84+70+26', '84+69+27', '84+68+28', '84+67+29', '84+66+30', '84+65+31', '84+64+32', '84+63+33', '84+62+34', '84+61+35', '84+60+36', '84+59+37', '84+58+38', '84+57+39', '84+56+40', '84+55+41', '84+54+42', '84+53+43', '84+52+44', '84+51+45', '84+50+46', '84+49+47', '84+48+48', '84+12+84', '83+81+16', '83+80+17', '83+79+18', '83+78+19', '83+77+20', '83+76+21', '83+75+22', '83+74+23', '83+73+24', '83+72+25', '83+71+26', '83+70+27', '83+69+28', '83+68+29', '83+67+30', '83+66+31', '83+65+32', '83+64+33', '83+63+34', '83+62+35', '83+61+36', '83+60+37', '83+59+38', '83+58+39', '83+57+40', '83+56+41', '83+55+42', '83+54+43', '83+53+44', '83+52+45', '83+51+46', '83+50+47', '83+14+83', '82+81+17', '82+80+18', '82+79+19', '82+78+20', '82+77+21', '82+76+22', '82+75+23', '82+74+24', '82+73+25', '82+72+26', '82+71+27', '82+70+28', '82+69+29', '82+68+30', '82+67+31', '82+66+32', '82+65+33', '82+64+34', '82+63+35', '82+62+36', '82+61+37', '82+60+38', '82+59+39', '82+58+40', '82+57+41', '82+56+42', '82+55+43', '82+54+44', '82+53+45', '82+52+46', '82+51+47', '82+50+48', '82+49+49', '82+16+82', '81+79+20', '81+78+21', '81+77+22', '81+76+23', '81+75+24', '81+74+25', '81+73+26', '81+72+27', '81+71+28', '81+70+29', '81+69+30', '81+68+31', '81+67+32', '81+66+33', '81+65+34', '81+64+35', '81+63+36', '81+62+37', '81+61+38', '81+60+39', '81+59+40', '81+58+41', '81+57+42', '81+56+43', '81+55+44', '81+54+45', '81+53+46', '81+52+47', '81+51+48', '81+18+81', '80+79+21', '80+78+22', '80+77+23', '80+76+24', '80+75+25', '80+74+26', '80+73+27', '80+72+28', '80+71+29', '80+70+30', '80+69+31', '80+68+32', '80+67+33', '80+66+34', '80+65+35', '80+64+36', '80+63+37', '80+62+38', '80+61+39', '80+60+40', '80+59+41', '80+58+42', '80+57+43', '80+56+44', '80+55+45', '80+54+46', '80+53+47', '80+52+48', '80+51+49', '80+50+50', '80+20+80', '79+77+24', '79+76+25', '79+75+26', '79+74+27', '79+73+28', '79+72+29', '79+71+30', '79+70+31', '79+69+32', '79+68+33', '79+67+34', '79+66+35', '79+65+36', '79+64+37', '79+63+38', '79+62+39', '79+61+40', '79+60+41', '79+59+42', '79+58+43', '79+57+44', '79+56+45', '79+55+46', '79+54+47', '79+53+48', '79+52+49', '79+51+50', '79+22+79', '78+77+25', '78+76+26', '78+75+27', '78+74+28', '78+73+29', '78+72+30', '78+71+31', '78+70+32', '78+69+33', '78+68+34', '78+67+35', '78+66+36', '78+65+37', '78+64+38', '78+63+39', '78+62+40', '78+61+41', '78+60+42', '78+59+43', '78+58+44', '78+57+45', '78+56+46', '78+55+47', '78+54+48', '78+53+49', '78+52+50', '78+51+51', '78+24+78', '77+75+28', '77+74+29', '77+73+30', '77+72+31', '77+71+32', '77+70+33', '77+69+34', '77+68+35', '77+67+36', '77+66+37', '77+65+38', '77+64+39', '77+63+40', '77+62+41', '77+61+42', '77+60+43', '77+59+44', '77+58+45', '77+57+46', '77+56+47', '77+55+48', '77+54+49', '77+53+50', '77+52+51', '77+26+77', '76+75+29', '76+74+30', '76+73+31', '76+72+32', '76+71+33', '76+70+34', '76+69+35', '76+68+36', '76+67+37', '76+66+38', '76+65+39', '76+64+40', '76+63+41', '76+62+42', '76+61+43', '76+60+44', '76+59+45', '76+58+46', '76+57+47', '76+56+48', '76+55+49', '76+54+50', '76+53+51', '76+52+52', '76+28+76', '75+73+32', '75+72+33', '75+71+34', '75+70+35', '75+69+36', '75+68+37', '75+67+38', '75+66+39', '75+65+40', '75+64+41', '75+63+42', '75+62+43', '75+61+44', '75+60+45', '75+59+46', '75+58+47', '75+57+48', '75+56+49', '75+55+50', '75+54+51', '75+30+75', '74+73+33', '74+72+34', '74+71+35', '74+70+36', '74+69+37', '74+68+38', '74+67+39', '74+66+40', '74+65+41', '74+64+42', '74+63+43', '74+62+44', '74+61+45', '74+60+46', '74+59+47', '74+58+48', '74+57+49', '74+56+50', '74+55+51', '74+54+52', '74+53+53', '74+32+74', '73+71+36', '73+70+37', '73+69+38', '73+68+39', '73+67+40', '73+66+41', '73+65+42', '73+64+43', '73+63+44', '73+62+45', '73+61+46', '73+60+47', '73+59+48', '73+58+49', '73+57+50', '73+56+51', '73+55+52', '73+34+73', '72+71+37', '72+70+38', '72+69+39', '72+68+40', '72+67+41', '72+66+42', '72+65+43', '72+64+44', '72+63+45', '72+62+46', '72+61+47', '72+60+48', '72+59+49', '72+58+50', '72+57+51', '72+56+52', '72+55+53', '72+54+54', '72+36+72', '71+69+40', '71+68+41', '71+67+42', '71+66+43', '71+65+44', '71+64+45', '71+63+46', '71+62+47', '71+61+48', '71+60+49', '71+59+50', '71+58+51', '71+57+52', '71+56+53', '71+55+54', '71+38+71', '70+69+41', '70+68+42', '70+67+43', '70+66+44', '70+65+45', '70+64+46', '70+63+47', '70+62+48', '70+61+49', '70+60+50', '70+59+51', '70+58+52', '70+57+53', '70+56+54', '70+55+55', '70+40+70', '69+67+44', '69+66+45', '69+65+46', '69+64+47', '69+63+48', '69+62+49', '69+61+50', '69+60+51', '69+59+52', '69+58+53', '69+57+54', '69+56+55', '69+42+69', '68+67+45', '68+66+46', '68+65+47', '68+64+48', '68+63+49', '68+62+50', '68+61+51', '68+60+52', '68+59+53', '68+58+54', '68+57+55', '68+56+56', '68+44+68', '67+65+48', '67+64+49', '67+63+50', '67+62+51', '67+61+52', '67+60+53', '67+59+54', '67+58+55', '67+46+67', '66+65+49', '66+64+50', '66+63+51', '66+62+52', '66+61+53', '66+60+54', '66+59+55', '66+58+56', '66+57+57', '66+48+66', '65+63+52', '65+62+53', '65+61+54', '65+60+55', '65+59+56', '65+50+65', '64+63+53', '64+62+54', '64+61+55', '64+60+56', '64+59+57', '64+58+58', '64+52+64', '63+61+56', '63+60+57', '63+59+58', '63+54+63', '62+61+57', '62+60+58', '62+59+59', '62+56+62', '61+58+61', '60+60+60', '59+61+60', '58+63+59', '57+65+58', '57+61+62', '56+67+57', '55+69+56', '55+62+63', '54+71+55', '53+73+54', '53+63+64', '52+75+53', '51+77+52', '51+64+65', '50+79+51', '49+81+50', '49+65+66', '48+83+49', '47+85+48', '47+66+67', '46+87+47', '45+89+46', '45+67+68', '44+91+45', '43+93+44', '43+68+69', '42+95+43', '41+97+42', '41+69+70', '40+99+41', '39+101+40', '39+70+71', '38+103+39', '37+105+38', '37+71+72', '36+107+37', '35+109+36', '35+72+73', '34+111+35', '33+113+34', '33+73+74', '32+115+33', '31+117+32', '31+74+75', '30+119+31', '29+121+30', '29+75+76', '28+123+29', '27+125+28', '27+76+77', '26+127+27', '25+129+26', '25+77+78', '24+131+25', '23+133+24', '23+78+79', '22+135+23', '21+137+22', '21+79+80', '20+139+21', '19+141+20', '19+80+81', '18+143+19', '17+145+18', '17+81+82', '16+147+17', '15+149+16', '15+82+83', '14+151+15', '13+153+14', '13+83+84', '12+155+13', '11+157+12', '11+84+85', '10+159+11', '9+161+10', '9+85+86', '8+163+9', '7+165+8', '7+86+87', '6+167+7', '5+169+6', '5+87+88', '4+171+5', '3+173+4', '3+88+89', '2+175+3', '1+177+2']


La soluzione al p.to b può essere ottenuta facilmente a partire da quella del p.to a eliminando dalle soluzioni quelle in cui compare lo zero.

Attendo feedback! :D
Erich
Starting Member
Starting Member
 
Messaggio: 1 di 22
Iscritto il: 09/02/2019, 11:53

Re: Tre numeri - II

Messaggioda axpgn » 09/02/2019, 19:28

Feedback: non funziona :-D

Cordialmente, Alex
axpgn
Cannot live without
Cannot live without
 
Messaggio: 12928 di 40654
Iscritto il: 20/11/2013, 22:03

Prossimo

Torna a Scervelliamoci un po'

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite