贪吃——1013 盈利亏空

题目:判断公司盈利亏空
<span style="font-size:10px;">题意:公司进行盈利亏空的判断,盈利s,亏空d,若S-D<0,则亏空。已知该公司每五个月有一张报表,一年有八张报表(1->5,2->6,3->7。。。8->12),每张报表都为亏,根据给出的S和D,在满足每张报表都为亏空的情况下,求出最高盈利</span>
<span style="font-size:10px; background-color: rgb(240, 240, 240); font-family: Arial, Helvetica, sans-serif;">思路:在保证报表亏空下,使表报中亏空的月数最少。如下:</span>
<span style="font-size:10px;">      亏空月数为1,即SSSSD,则一年盈利10个月,</span>
<span style="font-size:10px;">      </span><span style="font-size: 10px; background-color: rgb(240, 240, 240); font-family: Arial, Helvetica, sans-serif;">亏空月数为2,即SSSDD,则一年盈利8个月,</span><span style="font-size:10px;"></span><pre class="sio" name="code" style="background-color: rgb(255, 255, 255); white-space: pre-wrap; word-wrap: break-word; color: rgb(51, 51, 51); line-height: 26px;"><span style="font-size: 10px;">      亏空月数为3,即SSDDD,则一年盈利6个月,</span>
<span style="font-size:10px;">      亏空月数为4,即SDDDD,则一年盈利3个月,</span>
<span style="font-size:10px;">      亏空月数为5,即DDDDD,则一年盈利0个月,</span>
代码:
 
<span style="font-size:10px;">#include<iostream>  
using namespace std;  
int main()  
{  
    int s, d, ed;  
    while (cin>>s>>d)  
    {  
        if (d>4*s) ed=10*s-2*d;  
        else if (2*d>3*s) ed=8*s-4*d;  
<span style="white-space:pre">	</span>    else if (3*d>2*s) ed=6*s-6*d;  
        else if (4*d>s) ed=3*s-9*d;  
        else ed=-1;            
        if (ed<0) cout<<"Deficit"<<endl;  
        else cout<<ed<<endl;;  
    }  
<span style="white-space:pre">	</span>return 0;
}    
</span>
以下是一个使用App Inventor创建的简单贪吃球游戏的示例: 1. 首先,你需要在App Inventor中创建一个新的项目。 2. 在设计视图中,将屏幕分为网格,以便贪吃球可以在其中移动。你可以使用水平和垂直排列组件来创建网格。 3. 在组件列表中,找到并添加一个按钮组件,用于控制贪吃球的移动。 4. 添加一个图片组件,用于表示贪吃球。 5. 添加一个计时器组件,用于控制贪吃球的移动速度。 6. 在代码视图中,使用以下代码块来实现贪吃球的移动: ```shell 当按钮被点击时: 如果按钮是向上按钮,则将贪吃球向上移动一个网格。 如果按钮是向下按钮,则将贪吃球向下移动一个网格。 如果按钮是向左按钮,则将贪吃球向左移动一个网格。 如果按钮是向右按钮,则将贪吃球向右移动一个网格。 ``` 7. 添加一个计时器事件,用于控制贪吃球的移动速度。你可以根据需要调整计时器的间隔时间。 ```shell 当计时器定时触发时: 将贪吃球向当移动方向移动一个网格。 ``` 8. 添加一个碰撞事件,用于检测贪吃球是否与食物碰撞。如果贪吃球与食物碰撞,则增加得分并重新生成食物。 ```shell 当贪吃球与食物碰撞时: 增加得分。 重新生成食物。 ``` 9. 添加一个结束游戏事件,用于检测贪吃球是否与边界碰撞或与自己碰撞。如果贪吃球与边界或自己碰撞,则游戏结束。 ```shell 当贪吃球与边界或自己碰撞时: 结束游戏。 ``` 10. 最后,你可以根据需要添加其他功能,例如计分板、难度级别等。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值