您的位置:首页 > 其它

【第七届蓝桥杯大赛个人赛(软件类)决赛B组 一步之遥】

2017-05-20 20:20 477 查看
一步之遥

一步之遥

从昏迷中醒来,小明发现自己被关在X星球的废矿车里。

矿车停在平直的废弃的轨道上。

他的面前是两个按钮,分别写着“F”和“B”。

小明突然记起来,这两个按钮可以控制矿车在轨道上前进和后退。

按F,会前进97米。按B会后退127米。

透过昏暗的灯光,小明看到自己前方1米远正好有个监控探头。

他必须设法使得矿车正好停在摄像头的下方,才有机会争取同伴的援助。

或许,通过多次操作F和B可以办到。

矿车上的动力已经不太足,黄色的警示灯在默默闪烁…

每次进行 F 或 B 操作都会消耗一定的能量。

小明飞快地计算,至少要多少次操作,才能把矿车准确地停在前方1米远的地方。

请填写为了达成目标,最少需要操作的次数。

注意,需要提交的是一个整数,不要填写任何无关内容(比如:解释说明等)

1)暴力 QAQ

答案 : 97

代码:

#include<cstdio>
#include<algorithm>
using namespace std;
int main()
{
int num = 0x3f3f3f,ni,nj;
for(int i = 0; i <= 1000; i++)
for(int j = 0; j <= 1000; j++)
if(i * 97 - j * 127 == 1)
if(num > i + j)
num = i + j,ni = i,nj = j;
printf("%d %d %d\n",num,ni,nj);
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐