码迷,mamicode.com
首页 > 其他好文 > 详细

湖南省第九届大学生计算机程序设计竞赛 字符识别?

时间:2014-07-08 14:20:41      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:acm

字符识别?

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 156  Solved: 98
[Submit][Status][Web Board]

Description

你的任务是写一个程序进行字符识别。别担心,你只需要识别1, 2, 3,如下:

 

.*.  ***  ***

.*.  ..*  ..*

.*.  ***  ***

.*.  *..  ..*

.*.  ***  ***

Input

输入仅包含一组数据,由6行组成。第一行为字符的个数n(1<=n<=10)。以下5行每行包含4n个字符。每个字符恰好占5行3列,然后是一个空列(用"."填充)。

Output

输出应包含一行,即识别出的各个字符。

Sample Input

3
.*..***.***.
.*....*...*.
.*..***.***.
.*..*.....*.
.*..***.***.

Sample Output

123

HINT

Source


这题关键找到第四行的区别。。。。。。




AC代码如下:


#include<iostream>
#include<cstring>
using namespace std;
int main()
{
    int n;
    int i,j;
    char a[5][100];
    cin>>n;
    for(i=0;i<5;i++)
    cin>>a[i];
    int l=strlen(a[0]);
    int bj=0;
    for(i=0;i<l;i++)
    {
        bj++;
        if(bj==1&&a[3][i]=='*')
            cout<<"2";
        if(bj==2&&a[3][i]=='*')
            cout<<"1";
        if(bj==3&&a[3][i]=='*')
            cout<<"3";
        if(bj==4)
            bj=0;
    }
    cout<<endl;
    return 0;
}





湖南省第九届大学生计算机程序设计竞赛 字符识别?,布布扣,bubuko.com

湖南省第九届大学生计算机程序设计竞赛 字符识别?

标签:acm

原文地址:http://blog.csdn.net/hanhai768/article/details/37081177

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!