-неизвестно

 -Поиск по дневнику

Поиск сообщений в ATUM

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 17.02.2006
Записей:
Комментариев:
Написано: 1139


Квадрат из цифр

+ в цитатник

Cообщение скрыто для удобства комментирования.
Прочитать сообщение


ATUM   обратиться по имени Четверг, 09 Июля 2015 г. 09:03 (ссылка)
public class Matrix3 {
 
public static void main(String[] args) {
 
int Nx = 9, Ny = 6;
int[][] m = new int[Nx][Ny];
 
for (int d = 1, r = 1, x = -1, y = 0, b = Nx; 1 <= (d % 2 == 0 ? Nx-- : Ny--); b += d++ % 2 == 0 ? Nx : Ny) {
while (r <= b) {
m[x -= (d % 4 - 2) % 2][y += (d % 4 - 1) % 2] = r++;
}
 
}
 
for (int i = 0; i < m.length; i++) {
int[] is = m[i];
for (int j = 0; j < is.length; j++) {
int k = is[j];
System.out.print(" " + String.format("%03d", k));
 
}
System.out.println("");
 
}
}
}
Ответить С цитатой В цитатник
ATUM   обратиться по имени Четверг, 09 Июля 2015 г. 09:04 (ссылка)

Ответ на комментарий ATUM

 001 026 025 024 023 022
002 027 044 043 042 021
003 028 045 054 041 020
004 029 046 053 040 019
005 030 047 052 039 018
006 031 048 051 038 017
007 032 049 050 037 016
008 033 034 035 036 015
009 010 011 012 013 014
Ответить С цитатой В цитатник
 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку