蓝桥杯(刷题统计,特别数的和 C++)

news/2024/12/22 22:06:14/

思路:

1、这题很简单,分两种情况累加和 ,(day%6==0||day%7==0)即周六周天加上b,其它时候加上a。

2、注意的点在于数据可能达到10^{18},所以数据类型首先要开long long。

3、因为数据达到10^{18},所以直接用while循环一天一天,会超时。所以要先去算需要几周,再算还要多少天,这可以大大减少时间损耗。

#include<iostream>
using namespace std;
int main()
{long long a, b, n;cin >> a >> b >> n;long long week = n / (5 * a + 2 * b);long long sum = week * (5 * a + 2 * b);long long day = week * 7;while (sum < n){day++;if (day % 6 == 0 || day % 7 == 0)sum += b;elsesum += a;}cout << day;
}

 思路:

1、这题也是累加和。

2、取每个数的各个位数,其中只要包含0、1、2、9其中的任意一个,就加起来。

#include<iostream>
using namespace std;
int judge(int n)
{int flag = 0;while (n){int a = n % 10;n /= 10;if (a == 0 || a == 1 || a == 2 || a == 9){flag = 1;break;}}return flag;
}
int main()
{int n,sum=0;cin >> n;for (int i = 1; i <= n; i++){int a=judge(i);if (a == 1)sum += i;}cout << sum;
}


http://www.ppmy.cn/news/1167629.html

相关文章

如何使用积分系统增强用户留存?会员积分体系建设方式介绍

为什么别人家的积分系统能够成功吸引并维护10万个忠实粉丝&#xff0c;而你的积分系统却鲜有人问津&#xff1f;本文将详细解释积分系统如何与会员体系相互关联&#xff0c;以激发会员的复购和升级行为。 想要做好用户留存&#xff0c;互动交流是至关重要的一部分。企业需要灵…

CentOS7.9离线安装 Nginx

1. 下载Nginx安装包 下载地址&#xff1a;http://nginx.org/download/nginx-1.20.1.tar.gzhttp://nginx.org/download/nginx-1.20.1.tar.gz 2. 找到Nginx安装时需要的依赖包 我这里是下载了CentOS7.9的安装镜像 阿里下载地址&#xff1a;centos-7.9.2009-isos-x86_64安装包…

ubuntu18.04 RTX3060 rangnet++训练 bonnetal语义分割

代码链接&#xff1a; https://github.com/PRBonn/lidar-bonnetal 安装anaconda环境为 CUDA 11.0&#xff08;11.1也可以&#xff09; anaconda环境如下 numpy1.17.2 torchvision0.2.2 matplotlib2.2.3 tensorflow1.13.1 scipy0.19.1 pytorch1.7.1 vispy0.5.3 opencv_python…

蓝牙资讯|AirPods Pro 2推送新固件,苹果Find My功能受到好评

苹果公司今天面向采用 Lightning 端口和 USB-C 端口的 AirPods Pro 2 耳机&#xff0c;更新推出了内部编号为 6A305 的全新固件&#xff0c;高于 10 月 10 日发布的 6A303 更新。 苹果官方并没有公布固件的更新日志&#xff0c;目前尚不清楚具体引入了哪些新功能、新特性。苹…

寻找数组中最接近目标的数字

要寻找数组中最接近目标的数字&#xff0c;你可以使用一种称为线性搜索或二分搜索的方法&#xff0c;具体取决于数组是否已排序。以下是这两种方法的示例&#xff1a; 1. 线性搜索&#xff08;未排序数组&#xff09;&#xff1a; 如果数组未排序&#xff0c;你可以使用线性搜索…

2023区块链国赛有黑幕

2023全国职业院校技能大赛区块链技术应用赛项 有黑幕&#xff01;&#xff01;河北软件职业技术学院举行的全国职业院校技能大赛区块链技术应用赛项违反比赛公平原则&#xff1a; 1、在评分阶段居然允许企业人员进入裁判所在区域&#xff0c;偏向性的引导裁判评分&#xff0c…

三江学院“火焰杯”软件测试高校就业选拔赛颁奖仪式

11月25日下午&#xff0c;“火焰杯”软件测试开发选拔赛及三江-慧科卓越工程师班暑期编程能力训练营颁奖仪式在s楼会议室隆重举行。计算机科学与工程学院院长刘亚军、副院长叶传标、曹阳、吴德、院党总支副书记王兰英、系主任杨少雄、慧科企业代表尹沁伊人、项目负责人王旭出席…

使用VGG框架实现从二分类到多分类

一.数据集的准备 与之前的不同&#xff0c;这一次我们不使用开源数据集&#xff0c;而是自己来制作数据集。重点需要解决的问题是对数据进行预处理&#xff0c;如每一个图片的大小均不同&#xff0c;需要进行resize&#xff0c;还需要对每一张图片打标签等操作。 数据集文件 …