CodeForce 614B Gena's Code(水题)
2024-09-03 10:00:39
这道题提醒我两点:
1.break时一定要检查清楚
2.字符串直接赋值一定要注意结束符,最好能用strcpy
以上是debug的惨痛教训
#include <iostream>
#include <string>
#include <cstring>
#include <cstdlib>
#include <cstdio>
#include <cmath>
#include <algorithm>
#include <stack>
using namespace std; #define MEM(a,b) memset(a,b,sizeof(a))
#define pf printf
#define sf scanf
#define debug printf("!/n")
#define INF 1000
#define MAX(a,b) a>b?a:b
#define blank pf("\n")
#define LL long long char str[]; int main()
{
int n,i,j;
while(~sf("%d",&n))
{
int cnt = ;
bool flag=false;
for(i = ;i<n;i++)
{
char tmp[];
sf("%s",tmp); if(tmp[]=='')
{
flag = true;
continue;
} if(tmp[]!='')
{
strcpy(str,tmp);
continue;
}
else
{
int len = strlen(tmp); for(j = ;j<len;j++)
{
if(tmp[j]!='')
{
strcpy(str,tmp);
break;
}
cnt++;
}
}
}
if(flag)
{
pf("0\n");
continue;
}
if(strlen(str)==)
{
pf("1\n");
continue;
}
pf("%s",str);
while(cnt--){pf("");}
blank;
}
return ;
}
最新文章
- 关于领域驱动设计(DDD)中聚合设计的一些思考
- 微信小程序开发调试工具
- Android多媒体--MediaCodec 中文API文档
- sqlserver 查看正在执行sql
- .NET转Java学习规则
- 如何限制虚拟主机可使用的CPU资源
- JSP页面编码问题
- android 不一样的学习记录
- 【转载】LVS+MYCAT+读写分离+MYSQL主备同步部署手册(邢锋)
- 八、频繁模式挖掘Frequent Pattern Mining
- javascript中对字符串的操作总结
- How to install Savanna
- 小米2017秋招真题——电话号码分身问题(Java版)
- 解决api、WebService跨域问题
- 在不同环境下MD5加密相同字符串,密文不一样的问题
- CentOs7 最小安装版安装后配置和java环境的搭建
- python之json序列
- C++ 状态机接口
- taro初识一
- [daily][centos][iptables][firewalld] firewalld的初步了解