PAT 1006 相关字符串函数应用
2015-05-29 16:50
337 查看
题目如下
主要用到库的字符串函数简单应用,代码如下
#include <iostream>
#include <cstring>
#define inf 1e8
using namespace std;
int main()
{
char id[100],idin[100],idout[100];//构建输入ID
char time[8],timein[8],timeout[8];
char time_out[]="00:00:00";//初始化逻辑上出去最早时间
char time_in[]="99:99:99";//初始化逻辑上进去最晚时间
int M,i; cin>>M;
for(i=0;i<M;i++)
{
cin>>id>>timein>>timeout;
int temp1=strcmp(timein,time_in);//比较两个大小
if(temp1<0)
{
strcpy(time_in,timein);
strcpy(idin,id);
}
int temp2=strcmp(timeout,time_out);
if(temp2>0)
{
strcpy(time_out,timeout);
strcpy(idout,id);
}
}
cout<<idin<<" "<<idout;
return 0;
}
主要用到库的字符串函数简单应用,代码如下
#include <iostream>
#include <cstring>
#define inf 1e8
using namespace std;
int main()
{
char id[100],idin[100],idout[100];//构建输入ID
char time[8],timein[8],timeout[8];
char time_out[]="00:00:00";//初始化逻辑上出去最早时间
char time_in[]="99:99:99";//初始化逻辑上进去最晚时间
int M,i; cin>>M;
for(i=0;i<M;i++)
{
cin>>id>>timein>>timeout;
int temp1=strcmp(timein,time_in);//比较两个大小
if(temp1<0)
{
strcpy(time_in,timein);
strcpy(idin,id);
}
int temp2=strcmp(timeout,time_out);
if(temp2>0)
{
strcpy(time_out,timeout);
strcpy(idout,id);
}
}
cout<<idin<<" "<<idout;
return 0;
}
相关文章推荐
- zabbix 之 配置item
- Django笔记(3)-- 模板
- ASP.NET Ajax client-side framework failed to load OR ‘Sys’ is undefined(ASP.NET Ajax 客户端框架未能加载)
- Dubbo:来自于阿里巴巴的分布式服务框架
- hql 中的case when运用查询
- java文件下载
- RSA密钥,JAVA与.NET之间转换
- linux下mysql5.5的安装
- zabbix 之 zabbix-server配置邮件系统
- 51. C# -- Directonary字典
- Git配置和第一次推送项目
- 关于Postfix邮件网关搭建中cdcc info运行错误解决方法
- hadoop1 的suffle过程
- 设置点击ProgressDialog外的区域对话框不消失
- java开发中的23种设计模式(转)
- PHP SimpleXML
- 阅读构建之法第八,九,十章
- 键盘事件与JS Filter
- zabbix 之 zabbix-rhel6的rpm安装方式
- [cmd]查看某端口被占用的程序