ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила
вернуться в форум

Обсуждение задачи 1712. Шифровальная решётка

WA test 1
Послано Jumabek_Alihonov 23 сен 2011 18:08
my solution

#include<string>
#include<iostream>
using namespace std;
int main()
{char a[4][4],c[4][4];
int  b[4][4],i,j,t;


for(i=1;i<=4;i++)
for(j=1;j<=4;j++)
cin>>c[i][j];
for(i=1;i<=4;i++)
for(j=1;j<=4;j++)

cin>>a[i][j];
cout<<endl;
//1 qator
for(i=1;i<=4;i++)
for(j=1;j<=4;j++)
if(c[i][j]=='X')
cout<<a[i][j];
//2-qator
for(i=1;i<=4;i++)
for(j=1;j<=4;j++)
if(c[i][j]=='X')
  c[j][5-i]='1';


  for(i=1;i<=4;i++)
for(j=1;j<=4;j++)
if(c[i][j]=='1')
cout<<a[i][j];

//3-qator

for(i=1;i<=4;i++)
for(j=1;j<=4;j++)
if(c[i][j]=='1')
c[j][5-i]='2';

for(i=1;i<=4;i++)
for(j=1;j<=4;j++)
if(c[i][j]=='2')
cout<<a[i][j];

for(i=1;i<=4;i++)
for(j=1;j<=4;j++)
if(c[i][j]=='2')
c[j][5-i]='3';
for(i=1;i<=4;i++)
for(j=1;j<=4;j++)
if(c[i][j]=='3')
cout<<a[i][j];
}