当前位置: 首页 > article >正文

scantf

第十三届蓝桥杯C++ B组 b题

#include<bits/stdc++.h>
using namespace std;
int res;
int m[13]=
{
    0,31,28,31,30,31,30,
    31,31,30,31,30,31,
};
bool check(string s)
{
    for(int i=0;i+2<s.size();i++){
        if(s[i]+1==s[i+1]&&s[i+1]+1==s[i+2])return true;
    }
    return false;
}
int main()
{
    int year=2022,month=1,day=1;
    for(int i=0;i<365;i++){
        // string s;这样写会报错hh.
        char s[10];
        sprintf(s,"%04d%02d%02d",year,month,day);
        if(check(s)){
            res++;
            cout<<s<<endl;
        }
        if(++day>m[month]){
            day=1;
            month++;
        }
    }
    cout<<res<<endl;
    return 0;
}


http://www.kler.cn/news/309760.html

相关文章:

  • Linux--守护进程与会话
  • Java 中 List 常用类和数据结构详解及案例示范
  • 基于python+django+vue的外卖管理系统
  • java循环遍历树状结构对象并转换成另外树状结构对象
  • 6.安卓逆向-安卓开发基础adb工具
  • 学习贵在善假于物
  • 什么是科技与艺术相结合的异形创意圆形(饼/盘)LED显示屏
  • YooAsset基础操作及热更
  • 自监督的主要学习方法
  • Web植物管理系统-下位机部分
  • Facebook主页,广告账户,BM被封分别怎么解决?
  • sicp每日一题[2.17]
  • Ubuntu上如何使用sh文件更新CMake
  • 【二十一】【QT开发应用】ListWiddget图标模式
  • yolo自动化项目实例解析(二)ui页面整理
  • 组件上的v-model(数据传递),props验证,自定义事件,计算属性
  • 家电制造的隐形守护者:矫平机确保材料完美无瑕
  • Linux 调用write()函数后,内核一般多久将数据写入磁盘
  • Java轻量级测试框架的实现与使用 总篇
  • 【资料分析】刷题日记1
  • 保护您的企业免受网络犯罪分子侵害的四个技巧
  • 【运维监控】Prometheus+grafana监控flink运行情况
  • SpringBoot2:web开发常用功能实现及原理解析-@ControllerAdvice实现全局异常统一处理
  • [苍穹外卖]-10WebSocket入门与实战
  • SpringBoot整合WebSocket实现消息推送或聊天功能示例
  • 从头开始学MyBatis—02基于xml和注解分别实现的增删改查
  • (java+Seleniums3)自动化测试实战2
  • ssh远程连接try1账号切换tips
  • 宝兰德MCP系列介绍 ①:中间件管理能力全线升级,驱动企业数字化管理效能提升
  • node.js 完全卸载和下载配置