3882262_ac_0ms_396k.cc

来自「POJ 2271的己AC代码...不信你可以自己试试.」· CC 代码 · 共 48 行

CC
48
字号
#include <iostream>
using namespace std;

char a[88];
int main()
{
	int n=0, l;
	while(scanf("%s", &a)!=EOF)
	{
		if(strcmp(a, "<hr>")==0)
		{
			if(n!=0)
				printf("\n");
			for(int i=0; i<80; i++)
				printf("-");
			printf("\n");
			n=0;
			continue;
		}
		if(strcmp(a, "<br>")==0)
		{
			n=0;
			printf("\n");
			continue;
		}
		l=strlen(a);
		if(n==0)
		{
			printf("%s", a);
			n=l;
			continue;
		}
		if(n!=0 && n+l+1<=80)
		{
			printf(" %s", a);
			n=n+l+1;
			continue;
		}
		if(n+l+1>80)
		{
			printf("\n%s", a);
			n=l;
		}
	}
	printf("\n");
	return 0;

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?