Более эффективный подход к вербальной арифметике / алфавиту?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Более эффективный подход к вербальной арифметике / алфавиту?

Сообщение Anonymous »

Возможно, большинству из вас знакома команда «Отправить + Еще = Деньги». Что ж, в настоящее время я изучаю Java, и одно из упражнений - мне нужно решить HES + THE = BEST.

Теперь я могу/должен использовать циклы if-for- while-do и ничего больше. Хотя я уверен, что существуют разные методы решения этой проблемы, суть упражнения, которое я прохожу, не в этом. Мне нужно уметь использовать циклы if-for- while-do наиболее эффективным способом.

Моя проблема? Кажется, я не могу придумать эффективный способ решить эту проблему! Я придумал это, которое решает головоломку, но, пожалуй, это худший эффективный способ сделать это:

Код: Выделить всё

public class Verbalarithmetics {

public static void main (String args[]) {
// Countint Variables
int index_h = 0;
int index_e = 0;
int index_s = 0;
int index_t = 0;
int index_b = 0;

// Start with h = 1 and increase until the else-if statement is true
for(int h = 1; h 

Подробнее здесь: [url]https://stackoverflow.com/questions/1766268/a-more-efficient-approach-to-verbal-arithmetic-alphametics[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»