UVa 445 非凡的迷宫

来源:互联网 发布:建筑行业知乎 编辑:程序博客网 时间:2024/04/28 20:34

/*

* 解题思路:

*         此题不难、三个中断控制控制好就行~

*/


#include <stdio.h>#define A 150#define B 10000char s[ B ][ A ];char map[ B ][ A ];int main( ){    char c;    int visNum;    int i;    while( 1 )    {        visNum = 0;        while( ( c = getchar( ) ) !='!' && c !='\n' && c!= EOF )        {            if( c <= '9' &&  c>='0' )                visNum += ( int )( c - '0' );            else if( c == 'b' ){               while( visNum-- ) printf(" ");   visNum = 0;}            else{                while( visNum-- ) printf("%c",c);visNum = 0;}        }if( c==EOF ) break;        puts("");    }    return 0;}


0 0
原创粉丝点击