#include<iostream>
using namespace std;
#include<time.h>
int main()
{
srand((unsigned)time(NULL));
int n,shui;
cout << "请输入舰长的水晶数: ";
cin >> shui;
while(1)
{
cout <<endl<< "现有水晶数为: " << shui << endl;
chu:cout << "请输入要补给次数: "; cin >> n;
if (n * 280 > shui) { cout << endl << "水晶好像不太够呢!" << endl; goto chu; }
shui -= 280 * n;
for (int i = 1,m,o,p = 0; i <= n; i++)
{
m = rand() % 10000;
o = rand() * 7 % 1500;
cout << " ";
if (p == 0 && i % 10 == 0)
{
if (0 <= o && o < 150)
{
cout << "**************************" << endl;
cout << " * 恭喜获得不灭星锚角色卡 *\n";
cout << " **************************" << endl;
}
if (150 <= o && o < 600)cout << "* 恭喜获得女武神·荣光角色卡 *\n";
if (600 <= o && o < 900)cout << "* 恭喜获得女武神·迅羽角色卡 *\n";
if (900 <= o && o < 1200)cout << "* 恭喜获得雪地狙击角色卡 *\n";
if (1200 <= o && o <= 1500)cout << "* 恭喜获得融核装·深红角色卡 *\n";
p = 0;
}
else
{
if (0 <= m && m < 150)
{
cout << "**************************" << endl;
cout << " * 恭喜获得不灭星锚角色卡 *\n";
cout << " **************************" << endl;
p = 1;
}
if (150 <= m && m < 600) { cout << "* 恭喜获得女武神·荣光角色卡 *\n"; p = 1; }
if (600 <= m && m < 900){ cout << "* 恭喜获得女武神·迅羽角色卡 *\n"; p = 1;}
if (900 <= m && m < 1200) { cout << "* 恭喜获得雪地狙击角色卡 *\n"; p = 1; }
if (1200 <= m && m < 1500) { cout << "* 恭喜获得融核装·深红角色卡 *\n"; p = 1; }
if (1500 <= m && m < 1725)cout << "恭喜获得不灭星锚碎片*3\n";
if (1725 <= m && m < 3225)cout << "恭喜获得女武神·荣光角色碎片*7\n";
if (3225 <= m && m < 3525)cout << "恭喜获得女武神·迅羽角色碎片*7\n";
if (3525 <= m && m < 3825)cout << "恭喜获得雪地狙击角色碎片*7\n";
if (3825 <= m && m < 4125)cout << "恭喜获得融核装·深红角色碎片*7\n";
if (4125 <= m && m < 5125)cout << "恭喜获得技能材料*3\n";
if (5125 <= m && m < 7766)cout << "恭喜获得角色经验材料*3\n";
if (7766 <= m && m < 8883)cout << "恭喜获得低星装备材料*3\n";
if (8883 <= m && m <= 10000)cout << "恭喜获得金币*20000\n";
}
}
}return 0;}