Самое низкое значение для данного числаJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Самое низкое значение для данного числа

Сообщение Anonymous »

Недавно я провел тест на кодировку. Был этот вопрос, который я не мог решить. Теперь, когда я стараюсь дома, я хотел бы получить помощь. Я не помню полный язык вопросов, но я помню результаты, как бы программа ответила. Здесь мы идем.
{это не может быть точным, извините за это}

Например:


[*] n = 1 Тогда O/P равен 0.
n = 123. /> n = 1234 Тогда O /P равно 1000 и т. Д. < /p>

class Solution {
public int solution(int N) {
int pointer=0;
if (N == 1) {
return 0;
} else {
String digitsCount = Integer.toString(N);
for(int i = 0; i < digitsCount.length(); i++) {
pointer++;
}
StringBuffer subString = new StringBuffer();
int count=0;
while(count < pointer-1) {
subString.append("0");
count++;
}
subString = subString.insert(0, "1");
return Integer.parseInt(subString.toString());
}
}
}


Подробнее здесь: https://stackoverflow.com/questions/555 ... ven-number
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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