题海拾贝:【枚举】P2010 [NOIP 2016 普及组] 回文日期

embedded/2025/2/22 16:51:20/

         Hello大家好!很高兴我们又见面啦!给生活添点passion,开始今天的编程之路!

我的博客:<但凡.

我的专栏:《编程之路》、《数据结构与算法之美》、《题海拾贝》

欢迎点赞,关注!

1、题目 

2、题解 

#include<iostream>
using namespace std;
int day[13] = { 0,31,29,31,30,31,30,31,31,30,31,30,31 };
//直接遍历0229就行,因为对应9220那一年恰好是闰年
int main()
{int begin, end,count=0;cin >> begin >> end;for (int i = 1;i <= 12;i++){for (int j = 1;j <= day[i];j++){int year = j % 10 * 1000 + j / 10 * 100 + i % 10 * 10 + i / 10;int num = year * 10000 + i * 100 + j;if (num >= begin && num <= end) count++;}}cout << count << endl;return 0;
}

        好了,今天的内容就分享到这,我们下期再见!

 


http://www.ppmy.cn/embedded/164390.html

相关文章

智信BI:解决Power BI全面兼容问题的新选择

随着企业数据量的持续增长&#xff0c;数据可视化的重要性日益凸显。智信BI作为一套现代化的数据可视化平台&#xff0c;专注于帮助企业应对复杂的数据分析挑战。该平台支持多种报表形式&#xff0c;包括Power BI报表、格式化报表及Office报表&#xff0c;满足不同用户的多样化…

分步教程:使用 i18next 本地化 React 网站

分步教程&#xff1a;使用 i18next 本地化 React 网站 通过本指南学习如何为 React 应用添加多语言支持&#xff0c;实现动态语言切换和翻译管理。 前置条件 基础的 React.js 知识已安装 Node.js 和 npm/yarn通过 create-react-app 创建的 React 项目 步骤 1&#xff1a;安装所…

阿里云通过docker安装skywalking及elasticsearch操作流程

系统 本文使用系统为 Alibaba Cloud Linux 3.2104 LTS 64位 配置为 4核8G PS&#xff1a;最低配置应为2核4G&#xff0c;配置过低无法启动 安装docker 1.卸载旧版本docker yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-…

【学习笔记】QT绘图和绘图设备

1. QPainter Qt 的绘图系统允许使用相同的 API 在屏幕和其它打印设备上进行绘制。整个绘图系统基于QPainter,QPainterDevice和QPaintEngine三个类。 QPainter用来执行绘制的操作;QPaintDevice是一个二维空间的抽象,这个二维空间允许QPainter在其上面进行绘制,也就是QPain…

设计模式教程:解释器模式(Interpreter Pattern)

1. 什么是解释器模式&#xff1f; 解释器模式&#xff08;Interpreter Pattern&#xff09;是一种行为型设计模式&#xff0c;通常用于处理语言&#xff08;例如数学表达式、SQL查询等&#xff09;中的语法和解释。该模式定义了一个文法&#xff0c;并通过解释器类来解释文法中…

电脑想安装 Windows 11 需要开启 TPM 2.0 怎么办?

尽管 TPM 2.0 已经内置在许多新电脑中&#xff0c;但很多人并不知道如何激活这一功能&#xff0c;甚至完全忽略了它的存在。其实&#xff0c;只需简单的几步操作&#xff0c;你就能开启这项强大的安全特性&#xff0c;为你的数字生活增添一层坚固的防护屏障。无论你是普通用户还…

洛谷P11042 [蓝桥杯 2024 省 Java B] 类斐波那契循环数

像是这种填空题的话&#xff0c;就直接暴力还更加省时间&#xff0c;在本地算完后直接提交答案即可 #include<bits/stdc.h> using namespace std;const int N 10000000;bool isnumber(int n) {vector<int> a;int m n;while (n > 0) {a.push_back(n % 10);n / …

Unity结合Vuforia虚拟按键实现AR机械仿真动画效果

零、最终效果 待上传 一、资源准备 1、Vuforia Vuforia版本不能高于10.17.4&#xff08;往上的版本虚拟按键功能被删除&#xff09; 2、Unity Unity版本必须要高于2022.3.x&#xff0c;不然使用Vuforia插件时会出现bug 二、主要内容 1、添加虚拟按钮 2、为虚拟按钮设置…