
海盗分赃(8行代码搞定!)
发布日期:2021-05-06 03:53:28
浏览次数:10
分类:技术文章
本文共 467 字,大约阅读时间需要 1 分钟。
海盗分赃
题目
答案
最简版本(8行代码)
#includeint main(){ int money,n; scanf("%d %d",&money,&n); if(n==3) printf("%d",money-1); else printf("%d",money-n/2-1);}
详细流程
(把注释部分还原就能看到不同人数的金钱的分配)
#includeint main(){ int money,n; scanf("%d %d",&money,&n); int a[n+1],i,j; for(i=1;i<=n;i++) a[i]=0; for(i=1;i<=n;i++) { if(i==3) { a[i-2]=0; a[i-1]=1; a[i]=money-1; } else { int flag=0,sum=0; a[i-1]=0; for(j=1;j
注意
这类题首先要分析流程找规律,其次再进行代码的构思
发表评论
最新留言
做的很好,不错不错
[***.243.131.199]2025年03月23日 09时57分12秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
使用redis管理Mybatis的二级缓存
2019-03-01
使用redis管理Mybatis-Plus的二级缓存
2019-03-01
Spring Boot常用的maven依赖
2019-03-01
Mybatis中的SQL语句等于、不等于和模糊查询的语法
2019-03-01
用xacro给自己的ROS小车编写模型
2019-03-01
使用 github 搜索
2019-03-01
.net core 中使用 EFcore做ORM
2019-03-01
那些用过一次就不会卸载的软件
2019-03-01
工具-snipate(截图)
2019-03-01
java有包名的类访问没有包名的类
2019-03-01
python中快速删除重复元素
2019-03-01
手绘导图版:深入解析机器学习在风控场景中的8大应用
2019-03-01
长期豪赌人工智能,Alphabet是怎样一步一步偷偷改变世界的?
2019-03-01
手把手教你用Python的NumPy包处理数据
2019-03-01
TIOBE 12月编程语言排行榜:Python有望第四次成为年度语言
2019-03-01
Python循环语句代码逐行详解:while、for、break和continue
2019-03-01
如何让图表更有说服力?6大准则和1个经典案例给你讲明白
2019-03-01
吐血整理:43种机器学习开源数据集(附地址/调用方法)
2019-03-01
linux sort与awk
2019-03-03
详细分析下用于交互的Scanner
2019-03-03