博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
那么大奶牛之神
阅读量:5309 次
发布时间:2019-06-14

本文共 579 字,大约阅读时间需要 1 分钟。

题目描述

那么大奶牛之神把一个神秘数字通过信使传递给了奶牛们,但由于信件上出现了偏差,一个数字变成了两个数字,现在你需要通过这两个数字还原出大么大奶牛之神给的神秘数字。需要用第二个数字通过加(+),减(-),乘(*),除(/),次幂(^),阶乘(!),开平方(√)这几个符号凑出第一个数字。使用第二个数字的次数最少的时候,那么使用次数就是神秘数字。

例如第一个数字是300,第二个数字是7,那么7用得最少是6次,所以神秘数字是6。具体方法如图用了6个7。虽然最优解的算式不是唯一的,但是并不妨碍得到最少的使用次数。

现在得知第一个数字是51,第二个数字是整数n(0<n<10),求神秘数字。

 

 

输入

 输入n(0<n<10)

输出

 输出神秘数字

样例输入

1

样例输出

8
1 #include
2 using namespace std; 3 int main() 4 { 5 int n,a[10]={
0,8,6,4,4,5,6,5,6,3}; 6 while (cin >> n){ 7 cout << a[n] << endl; 8 } 9 return 0;10 }

 

转载于:https://www.cnblogs.com/--lr/p/6986693.html

你可能感兴趣的文章
[通信] C#多线程Socket-文件传输
查看>>
强盗分宝石
查看>>
JQuery获取元素的方法总结
查看>>
Android学习路线总结,绝对干货
查看>>
CMFCShellList和自定义ShellList结合使用,达到“直接浏览缩略图,双击打开图片”...
查看>>
JS中如何判断null、undefined与NaN
查看>>
JavaScript中的数据类型
查看>>
静态代理模式
查看>>
『ORACLE』安装VMware Tools工具(11g)
查看>>
HoloLens开发手记-全息Hologram
查看>>
从零开始,SpreadJS 新人学习笔记
查看>>
python---wsgiref初探
查看>>
HighCharts实现双Y轴
查看>>
System.nanoTime()和System.currentTimeMillis()性能问题
查看>>
同一台服务器部署多个WEB应用,SESSION冲突的解决方法
查看>>
Codeforces Round #238 (Div. 2) D. Toy Sum 暴搜
查看>>
深浅拷贝
查看>>
文件操作
查看>>
21.openssl编程——EVP
查看>>
hdu 1045 Fire Net
查看>>