POJ-2271-HTML
来源:互联网 发布:杨氏双缝干涉实验数据 编辑:程序博客网 时间:2024/05/16 16:16
这个题算是不难的模拟题,但坑比较多,需要注意很多的细节
注意:
1、每行长度不能超过80,注意算上空格
2、换行后长度限制需要初始化为0
代码:
#include<cstdio>#include<cstring>#include<iostream>using namespace std;char str[1001];int main(){ int len=0; while(scanf("%s",str)!=EOF) {if(!strcmp(str,"<br>")){ len=0; printf("\n"); continue;}if(!strcmp(str,"<hr>")){ if(len)printf("\n"); printf("--------------------------------------------------------------------------------\n"); len=0; continue;}if(len+strlen(str)+1>=80){ len=strlen(str); printf("\n%s",str);}else{ if(len==0) {printf("%s",str);len+=strlen(str); } else {len+=strlen(str)+1;printf(" %s",str); }} } return 0;}
- poj 2271 HTML
- poj 2271 HTML
- POJ 2271(HTML)
- POJ-2271-HTML
- POJ 2271 HTML
- poj 2271 HTML 模拟
- POJ 2271 HTML G++
- POJ 2271 HTML (字符串处理)
- POJ-2022(简单HTML校验)
- poj 2271
- POJ 2271
- pku 2271 html
- html
- html
- html
- HTML
- HTML
- html
- 异步加载图片
- Spring 3.0 注解注入详解
- POJ-1951-Extra Krunch
- FusionChart 2D面积图
- Java获取网页内容、图片、JavaScript和CSS文件工具类
- POJ-2271-HTML
- GIT版本升级
- Immutable Collections(3)Immutable List实现原理(中)变化中的不变
- linux中shell变量$#,$@,$0,$1,$2的含义解释
- POJ-2272-Bullseye
- 插入排序
- 进程和线程的区别
- MyEclpese异常信息
- maven为不同环境打包(hibernate)