样例都对,4、5、6、8、9点WA了
#include <bits/stdc++.h>
using namespace std;
int n,t;
struct node{
int a;
int b;
}arr[8];
int main(){
cin>>n;
int z=0;
for(int i=1;i<=n;i++){
cin>>arr[i].a>>arr[i].b;
z+=arr[i].b*(100/arr[i].a);
}
cin>>t;
if(t<=z){
cout<<"Already Au.";
return 0;
}
if(t>z){
for(int i=1;i<=n;i++){
if(arr[i].a==arr[i].b){
cout<<"NaN"<<endl;
continue;
}
for(int j=1;j<=arr[i].a-arr[i].b;j++){
if(z+j*(100/arr[i].a)>=t){
cout<<j<<endl;
break;
}
}
}
}
return 0;
}