首页 > 其他分享 >蓝桥-卡片

蓝桥-卡片

时间:2023-04-05 21:02:43浏览次数:36  
标签:category 卡片 int long 蓝桥 数组 id

#include <bits/stdc++.h> // 包含所有常用的头文件
using namespace std;
int a[10]; // 定义一个数组a,存储每个数字出现的次数
int main(){
    memset(a, 0, 10); // 将数组a的所有元素初始化为0
    for (long long i = 1;; i++){ // 从1开始遍历整数
        string s = to_string(i); // 将整数转换为字符串
        for (auto c : s){ // 遍历字符串中的每个字符
            a[c - '0']++; // 数组a对应的数字出现次数加1
            if (a[c - '0'] == 2021){ // 如果某个数字出现了2021次
                cout << i; // 输出当前整数
                return 0; // 退出程序
            }
        }
    }
    return 0; // 返回0,表示程序正常结束
}
该程序的功能是找出一个整数,使得它的每个数字都出现了2021次。在遍历整数时,将整数转换为字符串,并遍历字符串中的每个字符,对应的数字出现次数加1。如果某个数字出现了2021次,则输出当前整数并退出程序。

https://www.lanqiao.cn/problems/1443/learning/?page=1&first_category_id=1&sort=students_count&second_category_id=3

标签:category,卡片,int,long,蓝桥,数组,id
From: https://www.cnblogs.com/JohnHHXX/p/17290874.html

相关文章

  • 蓝桥-单词分析
    https://www.lanqiao.cn/problems/504/learning/?page=1&first_category_id=1&sort=students_count&second_category_id=3#include<bits/stdc++.h>//包含所有常用的头文件usingnamespacestd;intmain(){map<char,int>m;//定义一个map,用于存储字符和出现次数的......
  • 蓝桥杯4天冲刺2
    爱丽丝要完成一项修剪灌木的工作。有N棵灌木整齐的从左到右排成一排。爱丽丝在每天傍晚会修剪一棵灌木,让灌木的高度变为0厘米。爱丽丝修剪灌木的顺序是从最左侧的灌木开始,每天向右修剪一棵灌木。当修剪了最右侧的灌木后,她会调转方向,下一天开始向左修剪灌木。直到修剪了最......
  • 2023_4_5 蓝桥杯练习
    《P8671[蓝桥杯2018国AC]约瑟夫环 循环(%)问题》   我尝试用STL中的list与vector进行模拟可以发现复杂度都是>=O(N*K)的,会超时只有通过数学推式来得到全部正确的答案这里简单说一下STLlist与vector中对插入,删除元素的用法:list:......
  • 蓝桥杯三天备考----枚举:卡片
    题目描述本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。小蓝有很多数字卡片,每张卡片上都是数字 0到 9。小蓝准备用这些卡片来拼一些数,他想从 1 开始拼出正整数,每拼一个,就保存起来,卡片就不能用来拼其它数了。小蓝想知道自己能从 1 拼到多少。例......
  • 软件工程日报——准备蓝桥杯
    本周六我要进行蓝桥杯比赛了,对于本次蓝桥杯我准备的并不是很充足。对于一些算法的了解并不是很充足,于是我打算来一次赛前冲刺,对于一些基础算法进行重温与学习。今天我对比赛环境进行了调试,了解了比赛的流程,并看了看之前的赛题。......
  • 蓝桥杯省赛题目选解
    [蓝桥杯2022省A]最长不下降子序列Tag:dp,树状数组,离散化题意可以修改最多连续\(k\)个数为同一个数,求\(LIS\)长度。\(10^5\)。题解分别求出以\(i\)开头和结尾的\(LIS\)长度\(g[i],f[i]\)最后拼接\(g[i]+k+\max\limits_{a[j]\lea[i]}{f[j]}\)即可////Creat......
  • 蓝桥杯4天冲刺1
    今晚得知这周六蓝桥杯,然而我还没复习:)已经一面多没碰C了我真的会谢(报名的时候也没想到这学期这么忙哇TAT)关键蓝桥杯考试时间和外包杯的题目截止时间几乎重合!!!唉……多说无益,复习吧还是 因为知道的太晚了,目前只复习了sort函数头文件#include<algorithm>默认升序排序(1,2,3......
  • 蓝桥杯(全球变暖dfs)
    蓝桥杯(全球变暖dfs)importjava.util.Scanner;/***该题使用了深度优先算法dfs用于把相连的#号当成一块大陆,并通过数组记录下有几块大陆*dfs算法并不难,只要对用dfs处理过后留下的aes数组和sea数组进行处理得到结果即可*我的思路就是*1、sea数组记录源数据,然后判断是......
  • 2023蓝桥杯省赛C/C++组备赛
    一、简单计算与模拟1.成绩统计#include<bits/stdc++.h>usingnamespacestd;intn;intmain(){ doublepoint; doublejige=0,youxiu=0; cin>>n; for(inti=0;i<n;++i){ cin>>point; if(point>=60){ jige++; if(point&......
  • (4.3)数组、对象及类数组对象,set的用法,正则表达式的常用方法,蓝桥杯备赛-(生成数组、数
    1.1数组、对象及类数组对象1.数组:​ 数组是有序的数据集合,其中的索引值从0开始递增,并且数组有length属性,可以获取数组内的元素个数,其中的值可以是任何的数组类型。2.对象:​ 对象是无序的是由一个或多个键值对组成的数据集合,对象没有length属性。3.伪数组(类数组对象):​ ......