Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    riempire tre array in C

    Ciao a tutti))
    Non riesco a trovare un modo simpatico per riempire tre array con interi in modo che le somme di tutti interi inseriti dei miei array siano uguali:

    esempio:
    1. array: 2 5 1
    2. array: 4 2 2
    3. array: 1 1 7

    Il problema nasce dal fatto che lo dovrei fare ricorsivamente(((
    Se qualcuno sa +o- come si fa, prego di darmi una mano))
    GRAZIE 1000 in anticipo.

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,468
    La questione non è chiara ... quindi potrai avere risposte vaghe ...

    Riempi casualmente il primo array e, dal secondo in poi, riempi casualmente tranne l'ultimo elemento che calcoli.

    Non c'entra la ricorsione e non vedo grossi problemi a meno che, appunto, la questione non sia diversa ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    oregon, Grazie per l'aiuto, ma il problemma sta nel fatto che i numeri vengono inseriti da tastiera dall'utente (max 15 numeri) e quandi devo scegliere tra quelli che ho ma se andrò casualmente, potrò non trovarmi bene con il calcolo dopo, ad esempio: il primo lo riempito casualmente: 5 7 2 e poi non mi va bene..(((
    Ultima modifica di TotalNoob; 27-03-2015 a 23:31

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,468
    Guarda ... la questione non è molto chiara ... prova a spiegare nuovamente il problema ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Allora, utente inserisce da tastiera dei numeri interi al massimo 15 numeri, il mio compito è meterli in tre array in modo, che le somme di ciascun array siano uguali: esempio: Utente inserisce: 5 6 1 1 2 2 4 2 1 una soluzione possibile5 2 1) (6 1 1) (4 2 2).

  6. #6
    Utente di HTML.it L'avatar di linoma
    Registrato dal
    Mar 2010
    Messaggi
    1,346
    Fai la somma dei numeri inseriti diviso 3 e conseguentemente riempi i tuoi 3 arrays, miviene il dubbio solo nel caso ci sia una varianza molto elevata. Bisogna provare
    Ultima modifica di linoma; 28-03-2015 a 09:12
    Per gli Spartani e Sparta usa spartan Il mio github

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.