蓝桥杯 题库 简单 每日十题 day6

这篇具有很好参考价值的文章主要介绍了蓝桥杯 题库 简单 每日十题 day6。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

蓝桥杯 题库 简单 每日十题 day6,蓝桥杯刷题,蓝桥杯,算法,图论,c语言,c++

01 删除字符

题目描述
给定一个单词,请问在单词中删除t个字母后,能得到的字典序最小的单词是什么?
输入描述
输入的第一行包含一个单词,由大写英文字母组成。
第二行包含一个正整数t。
其中,单词长度不超过100,t小于单词长度。
输出描述
输出一个单词,表示答案。
输入输出样例
示例1
输入

LANQIAO
3

输出

AIAO
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
  char str1[105];
  int n;
  scanf("%s",str1);
  scanf("%d",&n);
  int len = strlen(str1);
  int top = -1;
  char str2[105] = {0};
  for (int i = 0; i < len; i++) {
        while (top >= 0 && str2[top] > str1[i] && n) {
            top --;
            n --;
        }
        str2[++top] = str1[i];
    }
    top -= n;
    printf("%s",str2);
  return 0;
}

02 最大降雨量

题目描述
本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。
由于沙之国长年干旱,法师小明准备施展自己的一个神秘法术来求雨。
这个法术需要用到他手中的49张法术符,上面分别写着1至49这49个数字。
法术一共持续7周,每天小明都要使用一张法术符,法术符不能重复使用。
每周,小明施展法术产生的能量为这周7张法术符上数字的中位数。
法术施展完7周后,求雨将获得成功,降雨量为7周能量的中位数。
由于干旱太久,小明希望这次求雨的降雨量尽可能大,请大最大值是多
少?

#include<stdio.h>
int main()
{
  //分析,我们先理解题意,我们如果假设每周的中位数是a,b,c,x,e,f,g,这七个数是这七张
  //法术符数字上的中位数(即为能量)。降雨量为这七个数的中位数,我们要的是x最大,假设这此时x最大,我们可以看看需要满足什么条件。
  //七个数从小到大排列 第四周x后三天要比x大,第五周第六周第七周的后四天都要比x大,所以共要有15个数比x大。
  //所以x最大为34;
  printf("34");
  return 0;
}

03 分数

蓝桥杯 题库 简单 每日十题 day6,蓝桥杯刷题,蓝桥杯,算法,图论,c语言,c++

#include <stdio.h>
#include <stdlib.h>
int main()
{
  int x,y;
  x=pow(2,20)-1;
  y=pow(2,19);
  printf("%d/%d",x,y);
  return 0;
}

04 鲁卡斯队列

蓝桥杯 题库 简单 每日十题 day6,蓝桥杯刷题,蓝桥杯,算法,图论,c语言,c++

#include <iostream>
using namespace std;
int main()
{
  float a = 1,b = 3,c = 0;
  float n = 0;
  while(1){
    n = a/b;
    if((n>=0.6180335)&&(n<=0.6180344))
      break;
    c = a + b;
    a = b;
    b = c;
  }
  cout<<a<<'/'<<b;;
  return 0;
}

05 公约数

题目描述
本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。
如果整数a是整数b的整数倍,则称b是a的约数。请问,有多少个正整数既是2020的约数,又是3030的约数。

#include <iostream>
using namespace std;
int main()
{
    int count=0;
    for(int i=1;i<=1010;i++){
        if(2020%i==0&&3030%i==0) count++;
    } 
    printf("%d",count);
  // 请在此输入您的代码
  return 0;
}

06 求和

题目描述
本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。
小明对数位中含有2、0、1、9的数字很感兴趣,
在1到40中这样的数包括1、2、9、10至32、39和40,共28个,他们的和是574。
请问,在1到2019中,所有这样的数的和是多少?

#include <iostream>
using namespace std;
bool yes(int num){
  while(num > 0){
    if(num % 10 == 2 || num % 10 == 0 || num % 10 == 1 || num % 10 == 9) return true;
    num /= 10;
  }
  return false;
}

int main()
{
  // 请在此输入您的代码
  int sum = 0;
  for(int i = 1; i <= 2019; ++i){
    if(yes(i)) sum += i;
  }
  cout << sum;
  return 0;
}

07 字母数

问题描述
请找到一个大于2022的最小数,这个数转换成十六进制之后,所有的数位(不含前导0)都为字母(A到F)。请将这个数的十进制形式作为答案提交。
答案提交
这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为
一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。

#include<bits/stdc++.h>
using namespace std;
int i=2023;
bool haileo(int x)
{
while(x!=0)
  {
    if(x%16<10)
      return 0;
    x/=16;
  }
return 1;
}
int main()
{
while(1)
  {
    if(haileo(i))
      break;
    i++;
  }
printf("%d",i);
return 0;
}

08 星期计算

蓝桥杯 题库 简单 每日十题 day6,蓝桥杯刷题,蓝桥杯,算法,图论,c语言,c++

#include <iostream>
using namespace std;
int main()
{
  int n=6,s=1;
  for(int i=1;i<=22;i++)
  {
    s*=20;
  }
  if(s%7+n-7>0)
  cout<<(s%7+n)%7;
  else cout<<7;
}

09 清理水域

问题描述
小蓝有一个n×m大小的矩形水域,小蓝将这个水域划分为n行m列,行数从1到n标号,
列数从1到m标号。每行和每列的宽度都是单位1。
现在,这个水域长满了水草,小蓝要清理水草。每次,小蓝可以清理一块矩形的区域,从第r1行(含)到第r2行(含)的第c1列(含)到c2列(含)。
经过一段时间清理后,请问还有多少地方没有被清理过。
输入格式
输入第一行包含两个整数n,m,用一个空格分隔 第二行包含一个整数t,表示清理的次数。
接下来t行,每行四个整数r1,c1,r2,c2,相邻整数之间用一个空格
分隔,表示一次清理。请注意输入的顺序。
输出格式
输出一行包含一个整数,表示没有被清理过的面积。
样例输入

2 3
2
1 1 1 3
1 2 2 2

样例输出

2

样例输入

30 20
2
5 5 10 15
6 7 15 9

样例输出

519

蓝桥杯 题库 简单 每日十题 day6,蓝桥杯刷题,蓝桥杯,算法,图论,c语言,c++

#include <iostream>
using namespace std;
int main()
{
  // 请在此输入您的代码
  int n,m,t,a[105][105] = {0},r1,r2,c1,c2,sum = 0;
  cin >> n>>m >> t;
  for(int i =0;i < t;i++){
    cin >> r1 >> c1>> r2 >> c2;
    for(int j = r1;j <= r2;j ++){
      for(int k = c1;k <= c2;k++){
        if(a[j][k]==0){
          a[j][k] = 1;//标记被清理的水域
          sum ++;//记录被清理的水域 有多少个
        } 
      }
    }
  }
  int ans  = n * m - sum;//(n*m)为水域总数,减去被记录清理水域的个数sum 得出答案
  cout << ans ;
  return 0;
}

10 二进制表示

题目描述
本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。小明要用二进制来表示1到10000的所有整数,要求不同的整数用不同的二进制数表示,请问,为了表示1到10000的所有整数,至少需要多少个二进制位?文章来源地址https://www.toymoban.com/news/detail-720214.html

#include<iostream>
#include<cmath>
using namespace std;
int main()
{
    int n = 1;
    while (1)
    {
        if (pow(2, n) >= 10000)
            break;
        n++;
    }
    cout << n << endl;
}

到了这里,关于蓝桥杯 题库 简单 每日十题 day6的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 蓝桥杯 题库 简单 每日十题 day2

    题目描述 本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。 小蓝有很多数字卡片,每张卡片上都是数字 0 到 9。 小蓝准备用这些卡片来拼一些数,他想从 1 开始拼出正整数,每拼一个,就保存起来,卡片就不能用来拼其它数了。 小蓝想知道自

    2024年02月07日
    浏览(41)
  • 蓝桥杯 题库 简单 每日十题 day3

    题目描述 本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。 1200000 有多少个约数(只计算正约数)。 解题思路 枚举,从1开始一直到1200000本身都作为1200000的除数,如果可以整除,则是它的约数 题目描述 本题为填空题,只需要算出结果后,在

    2024年02月08日
    浏览(41)
  • 蓝桥杯 题库 简单 每日十题 day4

    津津上初中了。妈妈认为津津应该更加用功学习,所以津津除了上学之外,还要参加妈妈为她报名的各科复习班。另外每周妈妈还会送她去学习朗诵、舞蹈和钢琴。但是津津如果一天上课超过八个小时就会不高兴,而且上得越久就会越不高兴。假设津津不会因为其它事不高兴

    2024年02月07日
    浏览(49)
  • 蓝桥杯刷题篇①

    前言:hello各位童学们好呀!许久不见!本文为本人的蓝桥杯OJ的刷题笔记!文章隶属于专栏蓝桥杯,该专栏的目的是为了记录自己的刷题记录和学习过程,激励自己不断前行,为明年的ACM、ICPC、蓝桥杯等比赛做足准备,也希望可以帮助到一些同样在刷题道路上的小伙伴们!

    2024年02月09日
    浏览(51)
  • 蓝桥杯刷题-1

    大家好,我是晓星航。今天为大家带来的是 蓝桥杯刷题 - 1 -单词分析 相关的讲解!😀 题库 - 蓝桥云课 (lanqiao.cn)) 我们先附上整段代码图 这里所包含的所有常量、变量和数组有: s1 - 用来接受我们输入的字符串 a1[] - 用来存放我们26个字母对应出现的次数 a2 - 用来找到我们出

    2024年02月15日
    浏览(35)
  • 7.10蓝桥杯刷题

       很巧妙的一道回溯算法的题目 只有两种选择,一个是加入到一集合中去,一个是加入到二集合中去,结束的条件是对应下标的索引值等于A.length的时候,同时满足sum1和sum2都是偶数的情况下 count++; 后序还可以考虑适当的剪枝进行优化,

    2024年02月16日
    浏览(40)
  • 蓝桥杯刷题第二十三天

    题目描述 小明有一块空地,他将这块空地划分为 n 行 m 列的小块,每行和每列的长度都为 1。 小明选了其中的一些小块空地,种上了草,其他小块仍然保持是空地。 这些草长得很快,每个月,草都会向外长出一些,如果一个小块种了草,则它将向自己的上、下、左、右四小

    2023年04月22日
    浏览(44)
  • 蓝桥杯刷题第二十五天

    题目描述 你有一张某海域 NxN 像素的照片,\\\".\\\"表示海洋、\\\"#\\\"表示陆地,如下所示: ....... .##.... .##.... ....##. ..####. ...###. ....... 其中\\\"上下左右\\\"四个方向上连在一起的一片陆地组成一座岛屿。例如上图就有 2 座岛屿。 由于全球变暖导致了海面上升,科学家预测未来几十年,岛

    2023年04月09日
    浏览(35)
  • 蓝桥杯刷题014——求阶乘(二分法)

    蓝桥杯2022省赛题目 问题描述 满足 N ! 的末尾恰好有  K 个 0 的最小的 N 是多少? 如果这样的 N 不存在输出 −1 。 输入格式 一个整数 K 。 输出格式 一个整数代表答案。 样例输入 样例输出 评测用例规模与约定 对于 30% 的数据, 1≤K≤10^6. 对于 100% 的数据, 1≤K≤10^

    2023年04月12日
    浏览(34)
  • 蓝桥杯刷题015——最少刷题数(二分法+前缀和)

    问题描述 小蓝老师教的编程课有  N 名学生 , 编号依次是 1…N  。 第 i 号学生这学期刷题的数量是 Ai​  。 对于每一名学生, 请你计算他 至少 还要再刷多少道题 , 才能使得 全班刷题比他多的学生数不超过刷题比他少的学生数。 输入格式 第一行包含一个正整数 N 。 第二

    2023年04月14日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包