Torre de Hanoi ? Onde está o erro na formula ?
Programação
Java
PaulinhaBela16m
package aula1;
public class TorreHanoi {
int n;
public int criarHanoi() {
if(n>=0){
return (2^this.n)-1;
}else {
return 0;
}
}
}
package aula1;
public class Principal {
public static void main(String[] args) {
TorreHanoi movimento1= new TorreHanoi();
movimento1.n=3;
System.out.println(""+movimento1.criarHanoi()+" ");
}
}
Pode deixar, eu dei conta.
Soluções para a tarefa
Respondido por
1
Na principal faria diferente. Primeiro, criaria um método estático para calcular o número de movimentos. Assim
https://repl.it/@bokomoko/Calcula-Hanoi
https://repl.it/@bokomoko/Calcula-Hanoi
Perguntas interessantes