UVaoj445 Marvelous Mazes
来源:互联网 发布:windows 会员如何加入 编辑:程序博客网 时间:2024/04/27 22:33
题目,就不说了,下面是我的代码。
#include<stdio.h>#include<string.h>int main(){ char str[200]; int i,n,sum,j; while(gets(str)!=NULL) { sum=0; n=strlen(str); for(i=0;i<n;i++) { if( (str[i]>'0') && (str[i]<='9') ) { sum=sum+str[i]-'0'; } else { if( (str[i]!='b')&& (str[i]!='!') ) { for(j=0;j<sum;j++) { printf("%c",str[i]); } sum=0; } else if(str[i]=='b') { for(j=0;j<sum;j++) { printf(" "); } sum=0; } else if(str[i]=='!') { printf("\n"); } } } printf("\n"); } return 0;}这道题目,题意用有道翻译一下,很容易会懂,然后就是,我死活做不出来,做了两个小时,然后,吐血,这都是之前犯过的错误。
首先,自己太喜欢用i了,总是有很多地方的i相冲突了,
其次就是将字符转换为数字是减‘0’,不是减‘、0’,完了,
不管怎么说,还是要少看一些解题报告,多多自己做一些题目。
0 0
- UVaoj445 Marvelous Mazes
- Marvelous Mazes
- Marvelous Mazes
- Marvelous Mazes
- Marvelous Mazes
- Marvelous Mazes
- Marvelous Mazes
- 445 - Marvelous Mazes
- uvaoj 445 - Marvelous Mazes
- UVa 445 - Marvelous Mazes
- uva445 Marvelous Mazes
- Uva 445 Marvelous Mazes
- UVA 445 - Marvelous Mazes
- 445 - Marvelous Mazes
- UVA-445-Marvelous Mazes
- 445 - Marvelous Mazes
- uva445 - Marvelous Mazes
- UVaOJ 445 - Marvelous Mazes
- 根据egg文件安装pyopenssl第三方库
- java 过滤html标签
- STM32L中的系统时间——硬件RTC的使用
- 送给正在学习C++朋友的50条
- UVa 573 蜗牛
- UVaoj445 Marvelous Mazes
- 解决eclipse load大文件时out of memory问题
- xcod architecture 设置解释
- oracle数据库链路的创建和使用
- C++数组作为函数参数的几个问题
- python过滤html 标签
- java调用CICS服务遇到的错误及解决方法
- hdu1255 矩形面积二次交
- 机器人破解注册原理