社区讨论
40分蒟蒻求助
P9740 「KDOI-06-J」ION 比赛参与者 2已保存回复 2
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 2 条
- 当前快照
- 1 份
- 快照标识符
- @lo12ka76
- 此快照首次捕获于
- 2023/10/22 14:09 2 年前
- 此快照最后确认于
- 2023/11/02 13:38 2 年前
我的代码:
CPP#include<bits/stdc++.h>
using namespace std;
struct node{
int all,now,score;
}topic[10];
int n;
int Fractional_line;
int main(){
cin>>n;
int all_score=0;
for(int i=1;i<=n;i++){
cin>>topic[i].all>>topic[i].now;
topic[i].score=100/topic[i].all;
all_score+=topic[i].score*topic[i].now;
}
cin>>Fractional_line;
if(all_score>=Fractional_line)
cout<<"Already Au.";
else{
int loss_score=Fractional_line-all_score;
for(int i=1;i<=n;i++){
bool flag=false;
if(topic[i].all==topic[i].now)
flag=true;
else if((topic[i].all-topic[i].now)*topic[i].score<loss_score)
flag=true;
else if((topic[i].all-topic[i].now)*(topic[i].score+1)>=loss_score)
cout<<1<<endl;
else
for(int i=topic[i].all-topic[i].now;i>=1;i--)
if(i*topic[i].score>=loss_score){
cout<<i<<endl;
break;
}
if(flag)
cout<<"NaN"<<endl;
}
}
return 0;
}
#1,#2,#3,#7对了,其他错了
(┭┮﹏┭┮)……
望大佬解答
(┭┮﹏┭┮)……
望大佬解答
回复
共 2 条回复,欢迎继续交流。
正在加载回复...