ASCII мистецтво#11607

ASCII мистецтво (Розбір)

Дана матриця розміром h \times w. Кожне число потрібно замінити символом:

Нехай A_{i,j} = x. Відомо, що значенню x = 1 відповідає буква '', а значенню x = 26 відповідає буква ''. Тому якщо A_{i,j} = x, то у відповідній позиції слід вивести символ + '' - .

Реалізація алгоритму

Зчитуємо розміри матриці.

scanf("%d %d", &h, &w);

Проходимо по матриці і для кожного значення виводимо відповідний символ.

for (i = 0; i < h; i++)
{
  for (j = 0; j < w; j++)
  {

    scanf("%d", &x);
    if (x == 0) printf(".");
    else printf("%c", x + 'A' - 1);
  }
  printf("\n");
}