题意:

以"UTC+X'', "UTC-X'', "UTC+X.Y'', or "UTC-X.Y'' 四种格式给定当地时间,要求转换为北京时间

思路:Gold_7写的

我自己转C后字符串处理的模拟题并不熟练啊

 #include <cstdio>
#include <cstring>
#include <string>
#include <cmath>
#include <iostream>
#include <algorithm>
#include <map>
#include <set>
#include <queue>
#include <vector>
using namespace std;
typedef long long ll;
typedef unsigned int uint;
typedef unsigned long long ull;
typedef pair<int, int> PII;
typedef vector<int> VI;
#define fi first
#define se second
#define MP make_pair int read()
{
int v = , f = ;
char c = getchar();
while (c < || < c) {if (c == '-') f = -; c = getchar();}
while ( <= c && c <= ) v = (v << ) + v + v + c - , c = getchar();
return v * f;
} char ch[]; int main()
{
int cas = read();
while (cas--)
{
int x = read(), y = read();
scanf("%s", ch);
int flag=;
int p = , q = ;
if (ch[]=='-')flag=-;
p = p * + ch[] - '';
if (ch[])
{
if (ch[] != '.')
{
p = p * + ch[] - '';
if (ch[] == '.')
q = ch[] - '';
} else
{
q = ch[] -'';
}
}
p*=flag;q*=flag;
p -= ;
x += p;
y += q * ;
x += y / ;
y %= ;
if (y<){x--;y+=;}
x = (x % + ) % ;
printf("%02d:%02d\n", x, y);
for (int i = ; ch[i]; i++)
ch[i] = ;
}
}

最新文章

  1. 微信JS-SDK坐标位置转换为百度地图坐标
  2. C#知识点记录
  3. Java-map-第一题 (Map)利用Map,完成下面的功能: 从命令行读入一个字符串,表示一个年份,输出该年的世界杯冠军是哪支球队。如果该 年没有举办世界杯,则输出:没有举办世界杯。 附:世界杯冠军以及对应的夺冠年份,请参考本章附录。 附录
  4. 课堂所讲整理:HTML--8Window.document对象
  5. Codevs No.1052 地鼠游戏
  6. MyEclipse与Mysql数据库的连接
  7. 分析Model2系统心得
  8. MySQL Optimizer Tracemy 与 logmnr:MySQL binlog logmnr----MYSQL 邱伟胜 专家博客
  9. Bitmap与Matrix旋转ImageView
  10. Linux笔记(七) - 网络命令
  11. python 命令
  12. c# 多线程编程中AutoResetEvent和ManualResetEvent
  13. RESTful api风格介绍
  14. cdnbest里如何查看网站是否被缓存
  15. day5 五、数字类型、字符串,列表类型的基本操作和内置方法
  16. Learn English like a Baby – How to Sound Native
  17. [PAT]A+B Format[简单]
  18. 如何使用button在tab中新建打开一个链接页
  19. 批量删除osd的shell脚本
  20. PLSQL语法

热门文章

  1. Spring Boot整合Spring Batch
  2. P3374 【模板】树状数组 1 单点修改与区间查询
  3. 获得select被选中option的value和text
  4. Javaweb学习笔记7—JDBC技术
  5. Es6里面的解析结构
  6. 原创Couldn&#39;t read packet: Connection reset by peer 错误排查思路(推荐)
  7. 北京区域赛I题,Uva7676,A Boring Problem,前缀和差分
  8. Wikidata和SparQL简介
  9. ES6对象和数组解构
  10. 跑RFCN