问题标题: 关于XACRAFT 1.0的三个小任务

0
0
已解决
兴安科技开发组官方
兴安科技开发组官方
初级守护
初级守护

游戏下载:https://wenda.codingtang.com/questions/12283/

小任务:

1、写一写感受(名额:3;奖励:上鸣谢名单/减少被踢出名单的几率)[好中择优]

要求:写一写自己在玩XACRAFT 1.0时的感受,至少配3张游戏截图,可以发布帖子或者在下方评论。每一个写感受的同学我都会评论!

范例:https://wenda.codingtang.com/questions/12288/

2、提一提建议(名额:1;奖励:10酷町豆)[好中择优]

要求:我们只需要针对界面美观设计提出的建议,关于游戏内容那是以后的事情。

3、发一发种子(名额:1;奖励:30酷町豆)[以离出生点最近为准]

要求:

在XACRAFT 1.0的万千世界中,每个树叶方块有0.5%的概率会长出一个苹果,而每个苹果又有10%的概率变成金苹果。

XACRAFT拥有体制完备的种子机制,您在不同的电脑上用同一版本的XACRAFT输入相同的种子,所生成的地图是相同的!

请找出你所找到的离出生点最近的金苹果的种子,并发给我们,我们将从所有提交种子的人中挑选最近的,并给予奖励!

提示:请先记录一下自己的种子是什么,因为建立存档后种子是查不了的!在回答前看看有没有人的种子重合,不然视为作弊!


0
已采纳
沙宸安
沙宸安
高级启示者
高级启示者

莫得机会了,2.0版本再尝试吧。

0
王文博
王文博
缔造者之神
缔造者之神
#include <iostream>
#include <cstring>
using namespace std;
int a,b,n;
string c;
int main()
{
	cin>>n;
    cout<<"BEGIN\n";
    for(int i=1;i<=n;i++)
    {
        cin>>c;
        string d=c.substr(0,9);
        if(d=="push_wood")
        {
        	a+=c[10]-'0';
        	cout<<"There are now "<<a<<" units of fuel."<<endl;
		}
		else if(c=="push_mine()")
		{
			b+=1;
			cout<<"There are "<<b-1<<" minerals to be smelted in front of the mineral.\n";
		}
		else
		{
			if(a==0&&b==0) cout<<"Error3\n";
			else if(a==0) cout<<"Error2\n";
			else if(b==0) cout<<"Error1\n";
			else
			{
				cout<<"OK\n";
				a--;
				b--;
			} 
		}
    }
}

第2题测试点是不是有问题?还是我这个代码有问题?

王文博在2021-08-09 09:04:02追加了内容

我的代码有问题

王文博在2021-08-09 09:04:16追加了内容

1

0
郑泓毅
郑泓毅
资深守护
资深守护

能直接发代码吗,我没有那些账号。

0
0
郑泓毅
郑泓毅
资深守护
资深守护

你把代码直接发给我吧

 

0
郑泓毅
郑泓毅
资深守护
资深守护

不能在这里发,因为这是无敌水贴

0
朱优扬
朱优扬
中级天翼
中级天翼

能直接发代码吗?打不开!!!

我要回答