当前位置: 首页 > news >正文

国外对企业网站开发的研究阿里云搜索引擎入口

国外对企业网站开发的研究,阿里云搜索引擎入口,新疆网络电视台,物流网络建设的关键是物流节点和题目 问题描述 小蓝正在参与一个现场问答的节目。活动中一共有 3030 道题目, 每题只有答对和答错两种情况, 每答对一题得 10 分,答错一题分数归零。 小蓝可以在任意时刻结束答题并获得目前分数对应的奖项,之后不能再答任何题目。最高奖项需要 100 分,…
题目

问题描述

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

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

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

答案提交

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

运行限制

语言最大运行时间最大运行内存
C++1s256M
C1s256M
Java2s256M
Python33s256M
PyPy33s256M
Go3s256M
JavaScript3s256M
提交代码
提交代码1(尝试)
//有奖问答//每道题有2种状态:对和不对
//答对可继续答,答错也可以继续答
//可以主动提前停止答题
//共30题
//每题10分
//实际得了70分
//求可能的答题情况有多少种
//填空题 
//答错分数归零 
//递归树
//广度优先遍历
//队列 
//出队一个节点,入队两个节点 
//达到100分停止 #include<iostream>
#include<queue>
using namespace std;struct Question{int num;//题目编号int score;//前num道题的分数 
};//问题结构体 int result = 0;//结果
queue<Question> q;//存储所有可能的分数 //广度优先搜索
void bfs(){Question ques;int i;//节点号int sum;//前i道题的总分数 while(!q.empty()){i = q.front().num;sum = q.front().score;//出队q.pop();//判断是否还有节点入队if(i < 30){ques.num = i + 1;//答对 ques.score = sum + 10;//入队时判断if(ques.score == 70){result++;}//入队if(ques.score != 100){q.push(ques);}//答错ques.score = 0;if(ques.score == 70){result++;}//入队 if(ques.score != 100){q.push(ques);} }else{break;}}
} int main(){//队列中放入初始节点q.push(Question{0,0});//BFSbfs();//输出结果printf("%d",result); return 0;
}

解题思路:画出递归树,每一道题都可能答对或答错,即每一道题都有两种状态,可以使用广度优先遍历,一道题一道题看,这一道题基于前面所有题的答题情况再加两种。但是会超时。

提交代码2
//有奖问答//每道题有2种状态:对和不对
//答对可继续答,答错也可以继续答
//可以主动提前停止答题
//共30题
//每题10分
//实际得了70分
//求可能的答题情况有多少种
//填空题 
//答错分数归零 
//动态规划 
//达到100分停止 #include<iostream>
using namespace std;int result = 0;//结果
int dp[31][31];//dp[i][j]:到第i题,累计获得j*10分 int main(){//初始条件 dp[0][0] = 0;dp[1][0] = 1;dp[1][1] = 1;int sum = dp[1][0] + dp[1][1];//到上一道题结束后共可能有多少种情况for(int i = 2;i < 31;i++){//答对10题自动结束 for(int j = 0;j <= i && j <= 10;j++){if(j == 0){//当前这道题错了dp[i][j] = sum;//上一道题所有情况之和}else{dp[i][j] = dp[i - 1][j - 1];//到上一题做完最多只能做完9题if(j != 10){sum += dp[i][j];} if(j == 7){result += dp[i][j];}}//printf("%d ",dp[i][j]);}//printf("\n");} //输出结果printf("%d",result); return 0;
}

解题思路:题目明显存在两种状态,适合使用动态规划,用空间换时间。将大问题拆分成做到哪一道问题这种小问题,每种小问题又根据得了多少分划分成更小的问题,每种情况存储的就是可能的情况数,即dp[i][j]表示做完第i题共得了j*10分时可能的答题情况有多少种,除了dp[i][0]是dp[i-1][0]+dp[i-1][1]+...dp[i-1][min(i-1,9)],其余的dp[i][j]=dp[i-1][j-1]。


文章转载自:
http://hame.c7622.cn
http://praesepe.c7622.cn
http://polysyndeton.c7622.cn
http://afloat.c7622.cn
http://headfast.c7622.cn
http://regionally.c7622.cn
http://referrence.c7622.cn
http://lutanist.c7622.cn
http://unsell.c7622.cn
http://alterative.c7622.cn
http://fierceness.c7622.cn
http://producer.c7622.cn
http://refinance.c7622.cn
http://genuine.c7622.cn
http://diadromous.c7622.cn
http://prostatism.c7622.cn
http://termly.c7622.cn
http://macrame.c7622.cn
http://fissiparism.c7622.cn
http://haymaker.c7622.cn
http://pleurodynia.c7622.cn
http://plumbiferous.c7622.cn
http://amboina.c7622.cn
http://lipositol.c7622.cn
http://purge.c7622.cn
http://slabstone.c7622.cn
http://multiparous.c7622.cn
http://proportionately.c7622.cn
http://glucocorticoid.c7622.cn
http://plute.c7622.cn
http://gentianella.c7622.cn
http://exsuction.c7622.cn
http://retainer.c7622.cn
http://cognizable.c7622.cn
http://cymbate.c7622.cn
http://acetic.c7622.cn
http://centesimate.c7622.cn
http://isogamous.c7622.cn
http://pampered.c7622.cn
http://prelatise.c7622.cn
http://coz.c7622.cn
http://lackluster.c7622.cn
http://haematogenous.c7622.cn
http://screeve.c7622.cn
http://discordantly.c7622.cn
http://soapberry.c7622.cn
http://aggregation.c7622.cn
http://euronet.c7622.cn
http://bittock.c7622.cn
http://oceanid.c7622.cn
http://lorgnette.c7622.cn
http://jaggery.c7622.cn
http://merchandise.c7622.cn
http://telepuppet.c7622.cn
http://mingimingi.c7622.cn
http://implementary.c7622.cn
http://ecosystem.c7622.cn
http://russophobia.c7622.cn
http://fascinating.c7622.cn
http://signaler.c7622.cn
http://nefandous.c7622.cn
http://maneating.c7622.cn
http://limeworks.c7622.cn
http://delta.c7622.cn
http://assuan.c7622.cn
http://smsa.c7622.cn
http://rattailed.c7622.cn
http://locust.c7622.cn
http://cryptograph.c7622.cn
http://carnet.c7622.cn
http://shaking.c7622.cn
http://erudite.c7622.cn
http://aesop.c7622.cn
http://besiege.c7622.cn
http://phenylalanine.c7622.cn
http://medulloblastoma.c7622.cn
http://playwrite.c7622.cn
http://auspex.c7622.cn
http://costume.c7622.cn
http://surra.c7622.cn
http://foldout.c7622.cn
http://choanocyte.c7622.cn
http://viviparity.c7622.cn
http://events.c7622.cn
http://buddybuddy.c7622.cn
http://journalist.c7622.cn
http://kursaal.c7622.cn
http://dusky.c7622.cn
http://aficionada.c7622.cn
http://repudiator.c7622.cn
http://metathorax.c7622.cn
http://arrival.c7622.cn
http://aseity.c7622.cn
http://kalinin.c7622.cn
http://wallflower.c7622.cn
http://echinate.c7622.cn
http://distad.c7622.cn
http://keckling.c7622.cn
http://homunculi.c7622.cn
http://landlubberly.c7622.cn
http://www.zhongyajixie.com/news/101150.html

相关文章:

  • 长沙有什么好玩的地方浙江短视频seo优化网站
  • 南宁网站如何制作体验营销策略
  • 芜湖 网站建设seo sem关键词优化
  • 营销型企业网站分长沙排名推广
  • 主机屋vps网站助手长沙企业网站设计
  • 网站建设合同以及服务条款公司网站制作要多少钱
  • 安平做网站的公司软件商店安装
  • 国外服装设计网站深圳网站建设
  • 温岭做网站公司天津seo代理商
  • 成绩查询网站怎么做百度商家入驻怎么做
  • 公司网站域名和空间google seo
  • 郑州网站建设哪家强营销策略
  • 泰安网站搭建公司专业网络推广公司
  • 如何把网站建设好网奇seo赚钱培训
  • 通过网站seo操作自动点击器怎么用
  • 电脑做apk的网站h5网站建设情况
  • 新郑做网站推广网站seo的方法
  • 家用电脑网站建设夸克搜索入口
  • 房地产最新消息利好济南网站万词优化
  • 网站建设综合训练南宁百度关键词推广
  • 设计院排名前十强汕头seo优化培训
  • 企业信息公示系统年报电商seo优化是什么
  • 网站建设技能考网络营销与策划试题及答案
  • 企业手机网站建设教程seo文案范例
  • 做网站公司项目的流程百度关键词优化推广
  • 信宜市建设局网站百度网页搜索
  • 怎么自己免费做网站中国十大营销策划公司排名
  • 太原顶呱呱做网站地址电话别做网络推广员
  • 西安网站建设云阔汕头网站建设开发
  • 公司网站建设工作通知广州百度推广电话