点子盲文

 

XXX在1825年发明了一种由六个点子组成的点子盲文,从而使盲人的阅读和书写更加方便快捷多了。

题目描述

输入一个m行n列的矩阵

如果是“a”输出:1

如果是“b”输出:2

如果是“c”输出:3

如果是“d”输出:4

 

输入输出格式

输入格式:

第一行m和n两个整数

下面m行字符为矩阵

输出格式:

数字矩阵,规则如上⬆

输入输出样例

输入样例#1: 

3 3
a a b
b c a
b b d

输出样例#1: 

1 1 2
2 3 1
2 2 4

输入样例#2: 

1 1
a

输出样例#2: 

1

输入样例#3: 

5 6
a b c c b a
c b a c c c
b b b d b b
a b c b c b
c c c a a b

输出样例#3:

1 2 3 3 2 1
3 2 1 3 3 3
2 2 2 4 2 2
1 2 3 2 3 2
3 3 3 1 1 2

说明

1≤m,n≤100

代码

#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#include<iostream>
using namespace std;
int main()
{
	int m,n;
	cin>>m>>n;//输入长和宽
	for(int i=0;i<m;i++)
	{
		for(int j=0;j<n;j++)//循环判断输出
		{
			char tmp;
			cin>>tmp;
			if(tmp=='a')
			{
				cout<<'1'<<' ';
			}
			if(tmp=='b')
			{
				cout<<'2'<<' ';
			}
			if(tmp=='c')
			{
				cout<<'3'<<' ';
			}
			if(tmp=='d')
			{
				cout<<'4'<<' ';
			}
		}
		cout<<endl;
	}
 }