[蓝桥杯 2023 省 A]幸运数&&有奖问答

[蓝桥杯 2023 省 A] 填空问题

题目描述

A. 幸运数

小蓝认为如果一个数含有偶数个数位,并且前面一半的数位之和等于后面一半的数位之和,则这个数是他的幸运数字。例如 2314 2314 2314 是一个幸运数字,因为它有 4 4 4 个数位,并且 2 + 3 = 1 + 4 2+3=1+4 2+3=1+4。现在请你帮他计算从 1 1 1 100000000 100000000 100000000 之间共有多少个不同的幸运数字。

B. 有奖问答

小蓝正在参与一个现场问答的节目。活动中一共有 30 30 30 道题目,每题只有答对和答错两种情况,每答对一题得 10 10 10 分,答错一题分数归零。

小蓝可以在任意时刻结束答题并获得目前分数对应的奖项,之后不能再答任何题目。最高奖项需要 100 100 100 分,所以到达 100 100 100 分时小蓝会直接停止答题。

已知小蓝最终实际获得了 70 70 70 分对应的奖项,请问小蓝所有可能的答题情况有多少种?

输入格式

这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。

您可以通过提交答案文件的方式进行提交。你需要将你的答案放在 1.out2.out 中,其中 1.out 对应 A 题的答案,2.out 对应 B 题的答案。

输入文件包含一个字符,代表题目编号(AB),你需要输出对应的答案。

第十四届蓝桥杯大赛软件赛省赛 C/C++ 大学 A 组 A-B
A:幸运数

#include <iostream>
using namespace std;
int main()
{
	int ans=0;
	for(int i=1;i<=100000000;i++)
	{
		
		
		int cnt=0;//记录位数
		for(int j=i;j;j/=10)cnt++;
		if(cnt%2!=0)continue;//位数为奇数,则继续遍历
		int now=0,sum=0;//now记录遍历这个偶位数的第几位,sum记录位数 和
		for(int j=i;j;j/=10)
		{
			now++;
			if(now<=cnt/2)sum+=j%10;//位数小于一半   sum加上每一位的值
			else
			sum-=j%10;//判断方法 先把后半部分加起来,再减去前半部分 则结果为0
		}
		if(!sum)ans++;
	}
	
	cout<<ans;
	return 0;
}

B:有奖问答

动态规划:确定状态转移方程
当这一局答错题,前面全部清空(前面的分数为k)
当这一局答对,则局数+1,分数+10

#include <bits/stdc++.h>
using namespace std;
int dp[31][100]; //dp[i][j]  表示第i场比赛赢得j分
int res;
int main()
{
	
	dp[1][10]=1,dp[1][0]=1; //初始化 第一句赢or输的情形均只有一种
	for(int j=2;j<=30;j++)
	  for(int i=0;i<=90;i+=10)//不会到100分 到100直接停止
	 {
	  if(i==0)
	  {
	  	for(int k=0;k<=90;k+=10)
	  	{
	  		dp[j][0]+=dp[j-1][k]; //第j-1局的时候 为k分  第j局直接清零
	  		//记录前面j-1局所有可能的分数 然后赋值给第j局
		  }
	  }
	  else
	  dp[j][i]=dp[j-1][i-10];//正常答对题目
	  if(i==70)
	  res+=dp[j][i];
  }
	  
	cout<<res;
	
	return 0;
}
  • 22
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
字乡村和智慧农业的字化转型是当前农业发展的新趋势,旨在通过应用字技术,实现农业全流程的再造和全生命周期的管理服务。中国政府高度重视这一领域的发展,提出“字中国”和“乡村振兴”战略,以提升国家治理能力,推动城乡融合发展。 字乡村的建设面临乡村治理、基础设施、产业链条和公共服务等方面的问题,需要分阶段实施《字乡村发展战略纲要》来解决。农业字化转型的需求包括满足市民对优质农产品的需求、解决产销对接问题、形成优质优价机制、提高农业劳动力素质、打破信息孤岛、提高农业政策服务的精准度和有效性,以及解决农业融资难的问题。 字乡村建设的关键在于构建“1+3+4+1”工程,即以新技术、新要素、新商业、新农民、新文化、新农村为核心,推进据融合,强化农业大据的汇集功能。字农业大据解决方案以农业字底图和据资源为基础,通过可视化监管,实现区域农业的全面字化管理。 字农业大据架构基于大据、区块链、GIS和物联网技术,构建农业大据中心、农业物联网平台和农村综合服务指挥决策平台三大基础平台。农业大据中心汇聚各类涉农信息资源和业务据,支持大据应用。信息采集系统覆盖市、县、乡、村多级,形成高效的农业大据信息采集体系。 农业物联网平台包括环境监测系统、视频监控系统、预警预报系统和智能控制系统,通过收集和监测据,实现对农业环境和生产过程的智能化管理。综合服务指挥决策平台利用据分析和GIS技术,为农业决策提供支持。 字乡村建设包括三大服务平台:治理服务平台、民生服务平台和产业服务平台。治理服务平台通过大据和AI技术,实现乡村治理的字化;民生服务平台利用互联网技术,提供各类民生服务;产业服务平台融合政企关系,支持农业产业发展。 字乡村的应用场景广泛,包括农业生产过程、农产品流通、农业管理和农村社会服务。农业生产管理系统利用AIoT技术,实现农业生产的标准化和智能化。农产品智慧流通管理系统和溯源管理系统提高流通效率和产品追溯能力。智慧农业管理通过互联网+农业,提升农业管理的科学性和效率。农村社会服务则通过字化手段,提高农村地区的公共服务水平。 总体而言,字乡村和智慧农业的建设,不仅能够提升农业生产效率和管理水平,还能够促进农村地区的社会经济发展,实现城乡融合发展,是推动中国农业现代化的重要途径。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值