class Solution {
public:
int get(string s) {
int h, m;
sscanf(s.c_str(), "%d:%d", &h, &m);
return h * 60 + m;
}
int numberOfRounds(string startTime, string finishTime) {
int x = get(startTime), y = get(finishTime);
if (x > y) y += 24 * 60;
return y / 15 - (x + 14) / 15;
}
};
C++使用sscanf方便地读取数据
原创
©著作权归作者所有:来自51CTO博客作者九成宫醴泉铭的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:我的Ubuntu装机配置
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
C++读取NC格式数据的方法与注意事项
本文介绍基于C++ 语言的netCDF库读取.nc格式的栅格文件时,出现数据无法读取、数据读取错误、无法依据维度提取变量等情况的原因与解决方法~
NC格式数据 栅格数据 .nc格式 netCDF C++ -
如何简单方便地Hook Gradle插件?
每天一个小技巧~~
java android 加载 -
AS3中超方便地遍历xml
[quote]as3比as2处理xml的功能增强了N倍,获取或遍历节点非常之方便,类似于json对像的
XML ActionScript AIR Flash 数据结构 -
荐个小软件...很方便地说...
你的硬盘是否够大?你的数据是否够多????是不是发现硬盘上的东西越来越难找了??????偶向你荐个本人一直在用的小软件...一般人我不告诉他....
职场 休闲 快速查找硬盘 Everything -
Helm适配华为云OBS实践分享,更方便地部署、管理复杂应用
Helm 广泛应用于企业级应用、云服务提供商和开源社区,随着云原生应用的普及,Helm 的市场使用范围和影响力也在不断扩大。
Helm 华为云OBS 开源 Kubernetes