public class Table {
public static void main(String[] args) {
for (int i = 1; i <= 10; i++) {
tableMultiplication(i);
System.out.println();
}
}
public static void tableMultiplication (int count){
for (int i = 1; i <= 10; ++i) {
int total = count * i;
System.out.print(total + "\t");
}
}
}
В задаче про умножение все сильно усложняют решение в комментах, создавая массивы и циклы.
Мне показалось вот такое решение красивым для текущего уровня без исп.гугла:
public class Solution {
public static void main(String[] args) {
//напишите тут ваш код
System.out.println(Tabl(1));
System.out.println(Tabl(2));
System.out.println(Tabl(3));
System.out.println(Tabl(4));
System.out.println(Tabl(5));
System.out.println(Tabl(6));
System.out.println(Tabl(7));
System.out.println(Tabl(8));
System.out.println(Tabl(9));
System.out.println(Tabl(10));
}
public static String Tabl (int a) {
return a*1 + " " + a*2 + " " + a*3 + " " + a*4 + " " +a*5 + " " +a*6 + " " +a*7 + " " +a*8 + " " +a*9 + " " +a*10;
}
}
В задаче про мама мыла раму я не могу понять, зачем в конце строки задающей форматирование System.out.printf("%s%s%s%n", s1, s2, s3); стоит %n - симовол разделителя строк.Без него не работает- но ЗАЧЕМИ он там? в примерах со статьи https://javarush.com/groups/posts/1412-formatiruem-vihvod-chisel-v-java его тоже нету в подобных случаях. пожалуйста-подскажите....
В плане зачем ? Чтобы на следующую строчку переносить. Аналог голого System.out.println("");
Или System.out.print("%n");
%n should be used in place of \n to produce the platform-specific line separator.
там таже идея подсказывает, если \n ставишь
решение через вложенный цикл по двум массивам не засчитывается, лол
public class Solution {
public static void main(String[] args) {
int[] x = {1,2,3,4,5,6,7,8,9,10};
int[] y = {1,2,3,4,5,6,7,8,9,10};
for (int xx=0; xx<10; xx++){
ArrayList<Integer> row = new ArrayList<Integer>();
for (int yy=0; yy<10; yy++){
row.add(x[xx]*y[yy]);
}
System.out.println(row);
}
}
}
Тот же вопрос про getRest.
По коду: вычет из массива strs фрагмента first. Но хотелось бы, чтобы знатоки подтвердили.
Как понимаю, этот метод надо самому писать. Идея говорит: "Сам создавай")))
6 это если в одной строке слова не должны повторяться, 3х2х1=6.
А если могут повторяться, то вариантов 3х3х3 = 27, все строки при этом все равно будут уникальные.
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ