点子盲文
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;
}
}