蓝桥杯三月刷题 第八天
创始人
2024-06-01 16:42:48
0

文章目录

  • 💥前言
  • 😉解题报告
    • 💥分数
      • 🤔一、思路:
      • 😎二、代码:
    • 💥回文日期
      • 🤔一、思路:
      • 😎二、代码:
    • 💥迷宫
      • 🤔一、思路:
      • 😎二、代码:

💥前言

        刷刷刷

😉解题报告

💥分数

biu~

☘️ 题目描述☘️
        

🤔一、思路:

        (1)11+12+14+18+……\frac 11+\frac 12 +\frac14+\frac18+……11​+21​+41​+81​+……每项是前一项的一半,至第二十项可看出分母为2192^1~^921 9,分子可以从后往前累加219——212^1~^9——2^121 9——21

😎二、代码:

// 求和
#include 
using namespace std;int main() {int a = 1, b = 1;//从后往前倒着的2的次方数相加的for (int i = 1; i < 20; i++) {a = a + pow(2,i); }// 最后一位分数的分母大小b = pow(2,19);cout << a << "/" << b;return 0;
}

💥回文日期

biu~

☘️ 题目描述☘️
        

🤔一、思路:

        (1)判断是否是日期,是否是回文数,是否符合条件,然后进行输出答案;
        开始的错误:我想要把日期直接计算出来这样弄的,不如直接判断日期是否符合标准

//一开始的错误?代码 麻烦思路;
int riqi(int x) {int month[13] = {0,31,28,31,30,31,30,31,31,30,31,30,31};int year = x / 10000;int mon = x / 100 % 100;int day = x % 100 + 1;if ((year % 4 == 0 && year % 100) || year % 400 == 0) {month[2] = 29;} else {month[2] = 28;}if (day < month[mon]) {return x + 1;} else {mon += 1;if (mon > 12) {return x + 10000;} else {return x + 100;}}
}

😎二、代码:

#include 
using namespace std;
int month[13] = { 0,31,28,31,30,31,30,31,31,30,31,30,31 };bool isorno(int year) {if ((year % 4 == 0 && year % 100) || year % 400 == 0) {return true;}return false;
}
int riqi(int x) {int year = x / 10000;int mon = x / 100 % 100;int day = x % 100 + 1;if (isorno(year)) {month[2] = 29;} else {month[2] = 28;}if (mon <= 12 && day <= month[mon]) {return true;} else {return false;}
}bool check(int x) {int t = x;int fanzhuan = 0;while (t) {fanzhuan = fanzhuan * 10 + t % 10;t /= 10;}if (fanzhuan == x) return true;else return false;
}bool condition(int x) {int x1, x2, x3, x4;x1 = x % 10;x2 = x / 10 % 10;x3 = x / 100 % 10;x4 = x / 1000 % 10;if (x1 == x3 && x2 == x4) return true;else return false;
}int main()
{long long n;cin >> n;for (int i = n + 1; i < 89991231; i++) {if (check(i) && riqi(i)) {cout << i << endl;break;}}for (int i = n + 1; i < 89991231; i++) {if (check(i) && condition(i)) {cout << i;break;}}return 0;
}

💥迷宫

biu~

☘️ 题目描述☘️
        
在这里插入图片描述

🤔一、思路:

        (1)
        (2)
        (3)

😎二、代码:


相关内容

热门资讯

润禾材料涨2.27%,成交额1... 5月12日,润禾材料盘中上涨2.27%,截至09:35,报39.18元/股,成交1948.55万元,...
众源新材涨2.04%,成交额1... 5月12日,众源新材盘中上涨2.04%,截至09:40,报10.02元/股,成交1926.44万元,...
浔兴股份跌2.54%,成交额1... 5月12日,浔兴股份(维权)盘中下跌2.54%,截至09:41,报9.20元/股,成交1.01亿元,...
突发!金价大跌,A股港股高开!... 每经编辑|毕陆名 刚刚过去的这个周末,大事频发,随着中美贸易谈判出现积极进展、印巴...
捷强装备跌2.15%,成交额7... 5月12日,捷强装备盘中下跌2.15%,截至09:35,报29.58元/股,成交7273.96万元,...
厚普股份涨2.06%,成交额2... 5月12日,厚普股份盘中上涨2.06%,截至09:40,报9.91元/股,成交2302.99万元,换...
东芯股份涨2.01%,成交额5... 5月12日,东芯股份盘中上涨2.01%,截至09:40,报32.52元/股,成交5488.77万元,...
菲利华涨2.01%,成交额72... 5月12日,菲利华盘中上涨2.01%,截至09:42,报48.75元/股,成交7210.29万元,换...
富满微涨2.01%,成交额23... 5月12日,富满微盘中上涨2.01%,截至09:41,报30.41元/股,成交2314.82万元,换...
5月12日人民币对美元中间价报... 中新网5月12日电 据中国外汇交易中心网站消息,中国人民银行授权中国外汇交易中心公布,2025年5月...
梦洁股份跌2.07%,成交额1... 5月12日,梦洁股份(维权)盘中下跌2.07%,截至09:42,报3.79元/股,成交1906.76...
盛泰集团跌2.02%,成交额1... 5月12日,盛泰集团盘中下跌2.02%,截至09:41,报6.30元/股,成交1688.14万元,换...
普利退涨2.67%,成交额24... 5月12日,普利退(维权)盘中上涨2.67%,截至09:42,报0.77元/股,成交246.72万元...
西部超导涨2.00%,成交额8... 5月12日,西部超导盘中上涨2.00%,截至09:41,报50.90元/股,成交8972.82万元,...
锂电池ETF(561160)开... 5月12日,锂电池ETF(561160)开盘涨1.27%,报0.479元。锂电池ETF(561160...
中药50ETF(562390)... 5月12日,中药50ETF(562390)开盘涨0.32%,报0.952元。中药50ETF(5623...
新能源车龙头ETF(15963... 5月12日,新能源车龙头ETF(159637)开盘涨0.66%,报0.611元。新能源车龙头ETF(...
机床ETF(159663)开盘... 5月12日,机床ETF(159663)开盘涨0.90%,报1.122元。机床ETF(159663)重...
碳中和龙头ETF(159640... 5月12日,碳中和龙头ETF(159640)开盘涨0.54%,报0.742元。碳中和龙头ETF(15...
交运ETF(159662)开盘... 5月12日,交运ETF(159662)开盘涨0.20%,报0.991元。交运ETF(159662)重...