网站首页 > 技术文章 正文
题目:甲、乙、丙三人共有24元,先由甲分钱给乙、丙两人,所分的数与各人已有的数相同;接着由乙分给甲、丙,分法相同;再由丙分钱给甲、乙,分法相同。经过上述三次分钱后,每个人的钱数恰好一样多。求原先各人的钱数是多少 ?
正向模拟:
反向模拟:
程序代码:
#include<cstdio>
#include<iostream>
using namespace std;
int main(){
int a=8,b=8,c=8;
a/=2;b/=2;c=c+a+b;//c分钱的逆过程
a/=2;c/=2;b=b+a+c;//b分钱的逆过程
b/=2;c/=2;a=a+b+c;//a分钱的逆过程
printf("a=%d,b=%d,c=%d\n",a,b,c) ;
return 0;
}
策略思考:
逆向思维是指从事物的相反或者否定的方向去思考。相对于正向思维,逆向思维实际运用中可以细分出三个维度:
(1)角度转换。思考问题从彼至此,切换角度或者位置。
(2)时间逆向。从过去判断未来,从未来思考过去。
(3)顺序逆向。打破常规顺序,关键时能出奇制胜。
猜你喜欢
- 2024-10-26 CSP-J 2021 初赛单项选择真题及解析
- 2024-10-26 CSP-NOIP信息学竞赛 算法(02)由鸡兔同笼看限定条件
- 2024-10-26 掌握C++冒泡排序算法 |3D动画编程教育软件首发 #冒泡算法#CSP
- 2024-10-26 2022 CSP-S组 第一轮认证试题与答案解析!
- 2024-10-26 CSP-J/S常考算法探秘:不用比较也能排序(3)——桶排序
- 2024-10-26 CCF四川大学学生分会举办CSP认证和算法学习经验分享会
- 2024-10-26 CSP-J初赛知识点 十大排序算法 结构体和联合体区别
- 2024-10-26 自创一道差分和快排分区算法的题(CSP-J2难度)
- 2024-10-26 CSP高分说 | 武汉大学徐嘉浩:热爱不止于此——我的算法之旅
- 2024-10-26 CSP-S 复赛知识点梳理 csp复赛获奖比例
你 发表评论:
欢迎- 最近发表
-
- 在 Spring Boot 项目中使用 activiti
- 开箱即用-activiti流程引擎(active 流程引擎)
- 在springBoot项目中整合使用activiti
- activiti中的网关是干什么的?(activiti包含网关)
- SpringBoot集成工作流Activiti(完整源码和配套文档)
- Activiti工作流介绍及使用(activiti工作流会签)
- SpringBoot集成工作流Activiti(实际项目演示)
- activiti工作流引擎(activiti工作流引擎怎么用)
- 工作流Activiti初体验及在数据库中生成的表
- Activiti工作流浅析(activiti6.0工作流引擎深度解析)
- 标签列表
-
- oraclesql优化 (66)
- 类的加载机制 (75)
- feignclient (62)
- 一致性hash算法 (71)
- dockfile (66)
- 锁机制 (57)
- javaresponse (60)
- 查看hive版本 (59)
- phpworkerman (57)
- spark算子 (58)
- vue双向绑定的原理 (68)
- springbootget请求 (58)
- docker网络三种模式 (67)
- spring控制反转 (71)
- data:image/jpeg (69)
- base64 (69)
- java分页 (64)
- kibanadocker (60)
- qabstracttablemodel (62)
- java生成pdf文件 (69)
- deletelater (62)
- com.aspose.words (58)
- android.mk (62)
- qopengl (73)
- epoch_millis (61)
本文暂时没有评论,来添加一个吧(●'◡'●)