#include<iostream>
using namespace std;
int sum;
int store[10];
void OutPut()
{
for(int i=9;i>=0;i--)
{
cout<<store[i]<<" ";
}
cout<<endl;
sum++;
}
void Cumput(int score,int num) //score为总分(90n)num为次数(0到9)
{
if(score<0||score>(num+1)*10) //num从0到9
return;
if(num==0)
{
store[num]=score;
OutPut();
return;
}
for(int i=0;i<=10;i++)
{
store[num]=i;
Cumput(score-i,num-1);
}
}

int main()
{
Cumput(90,9);
cout<<"总数为:"<<sum<<endl;
return 0;
}

转载于:https://www.cnblogs.com/xiaovlxx/p/4451087.html

一个射击运动员打靶,靶一共有10环,连开10枪打中90环的可能性有多少种?请用递归算法编程实现。...相关推荐

  1. Cocos2dx游戏开发系列笔记8:开搞一个射击游戏《战神传说》//就个打飞机的

    2019独角兽企业重金招聘Python工程师标准>>> 又是一个愉快的夜晚 还是那张长长的工作桌 哲哲在左边做一个香云纱手包 骨头在这里噼里啪啦的解刨 pad里放着<赢在中国& ...

  2. 假设你有一个多层感知机网络(MLP),输入层有10个节点、一个单隐层共50个神经元,最后是一个3个神经元的输出层。请问网络的结构是什么样子的使用数学形式进行描述?

    假设你有一个多层感知机网络(MLP),输入层有10个节点.一个单隐层共50个神经元,最后是一个3个神经元的输出层.请问网络的结构是什么样子的使用数学形式进行描述? 输入矩阵X的形状是什么? 隐藏层的权 ...

  3. js实现随机选取[10,100)中的10个整数,存入一个数组,并排序。 另考虑(10,100]和[10,100]两种情况。...

    1.js实现随机选取[10,100)中的10个整数,存入一个数组,并排序. 1 <!DOCTYPE html> 2 <html lang="en"> 3 & ...

  4. 一个百万富翁碰到一个陌生人,陌生人找他谈了一个换钱的计划.该计划如下:我每天给你10万,而你第一天给我一分钱,第二天我仍给你十万,你给我二分钱,第三天我仍给你十万,你给我四分钱......你每天给我的

    [问题描述] 一个百万富翁碰到一个陌生人,陌生人找他谈了一个换钱的计划.该计划如下:我每天给你10万,而你第一天给我一分钱,第二天我仍给你十万,你给我二分钱,第三天我仍给你十万,你给我四分钱-你每天给 ...

  5. 优秀课程案例:使用Scratch制作一个射击类游戏-360度旋转射击!

    点击上面微信号关注我关注我哟每天坚持推送文章,争取做到日更,喜欢的可以设置星标,并分享点赞我们的文章,非常感谢大家的支持,您的点击的在看就是我们的动力! 今天我们来分享一个射击类游戏的案例.同时大家持 ...

  6. 要成为一个牛逼程序猿,你要勇于尝试这10种姿势

    很多开发者会认为要想成为一个牛逼程序员所需要做的事情一定都是与编程技能相关的,不过这种想法却是完全错误的!优秀的代码是很好,但要想得到更好的工作,获得更高的报酬则需要让更多的人知道你是谁.换句话说,你 ...

  7. 从键盘输入10个学生的姓名,再从键盘输入一个姓名,查找这个姓名是否在前面输入的10个姓名之中。

    [问题描述] 从键盘输入10个学生的姓名,再从键盘输入一个姓名,查找这个姓名是否在前面输入的10个姓名之中. [输入形式] lst=["范兴贵","吴帅飞",& ...

  8. 有10个站连接到以太网上。试计算一下三种情况下每一个站所能得到的带宽。

    问题 有10个站连接到以太网上.试计算一下三种情况下每一个站所能得到的带宽. (1)10个站都连接到一个10Mb/s以太网集线器: (2)10个站都连接到一个100Mb/s以太网集线器: (3)10个 ...

  9. MATLAB 将 n 美分转换成 25、10、5 和 1 美分的硬币总共有多少种转换方法?编写一个函数,传入参数 n,输出转换的种类

    将 n 美分转换成 25.10.5 和 1 美分的硬币总共有多少种转换方法?编写一个函数,传入参数 n,输出转换的种类. clc clear n=input('n=');%输入n美分. num=0; ...

最新文章

  1. C# 判断远程文件是否存在
  2. 最高65万美元!2021美大厂码农收入一览
  3. jquery的懒加载记录一下踩得坑
  4. 标记三维点_便携式3D扫描仪全自动三坐标测量机三维扫描设计扫描测量摄影
  5. 巧用异或运算符(洛谷P1161题题解,Java语言描述)
  6. 文件上传~Uploadify上传控件~续(多文件上传)
  7. 全球首发!惯性导航导论(剑桥大学)第一部分
  8. python css selector_使用python处理selenium中的css_selector定位元素的模糊匹配问题
  9. spring 使用 groovy 的 utf-8 问题
  10. DPDK初始化分析(一)
  11. iphone 相机拍摄比例_在iPhone上拍摄:Apple如何解决Deepfakes和其他媒体操纵问题
  12. json特殊符号 java_java 特殊符号转json出错
  13. 用C#调用Matlab图像处理自制QQ游戏2D桌球瞄准器
  14. 银行柜员网申计算机水平要求高吗,银行笔试通过率:看你网申如何?
  15. govendor使用
  16. Nginx的下载与安装及配置
  17. 【Pandas总结】第六节 Pandas 添加列
  18. 尚医通-OAuth2-微信登录接口开发(三十一)
  19. 如何用PADS建立元件封装
  20. 自动驾驶中常用曲线拟合方法

热门文章

  1. K-means算法(理论+opencv实现)
  2. 前端测试 karma mocha should 都是什么鬼?
  3. EventBus设计之禅
  4. Bash中的逻辑运算
  5. SVN使用教程之——分支、合并
  6. Eclipse java反编译插件之jadclipse
  7. 体验Office 2013预览版
  8. shell截取字符串方法
  9. python安装mysqldb模块
  10. 【转】Oracle SPARC SuperCluster全能王:不改大道至简本色