搜索
热搜: NOIP OIer 神牛
查看: 289|回复: 1

冲刺模拟4-普及组 A 分糖游戏

[复制链接]

主题

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2022-10-17 20:29:51 | 显示全部楼层 |阅读模式
#include<iostream>
#include<iomanip>
using namespace std;
#define int long long
int l,r,a,b,ans,c[10],d[10];
signed main(){
        cin>>l>>r>>a>>b;
        for(int i=l;i<=r;i++){
                if(i>=a&&i<=b){
                        ans++;
                }
        }
        if(ans/(r-l+1)==1){
                cout<<1;
                return 0;
        }
        int chushu=r-l+1;
        for(int i=1;i<=4;i++){
                if(i==1){
                        c[i]=0;
                        d[i]=ans;
                        continue;
                }
                c[i]=d[i-1]*10/chushu;
                d[i]=d[i-1]*10-c[i]*chushu;
        }
        if(c[4]>=5){
                c[3]++;
        }
        cout<<c[1]<<"."<<c[2]<<c[3]<<'\n';
        return 0;
}
回复

使用道具 举报

主题

帖子

0

积分

新手上路

Rank: 1

积分
0
 楼主| 发表于 2022-10-17 20:30:17 | 显示全部楼层
:哈哈哈
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

津ICP备19006949号-1 | 津公网安备12010102000465号

快速回复 返回顶部 返回列表