Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
96257 | 令狐文丽 | 18患病人数占总患病人数的比例 | C++ | Wrong Answer | 1 MS | 268 KB | 1363 | 2024-11-03 14:52:58 |
#include<iostream> using namespace std; int main(){ int n,a[4]={0},k; cin>>n; for(int i=1;i<=n;i++){ cin>>k; if(k>=61)a[4]++; else if(k>=36)a[3]++; else if(k>=19)a[2]++; else a[1]++; } for(int i=1;i<=4;i++){ printf("%.2lf%c\n",a[i]*1.0/n*100,'%'); } /** int n,a[2000],k,first=-1,last=-1; //列表长度n,k在列表中出现的次数 cin>>n; for(int i=1;i<=n;i++){ cin>>a[i]; } cin>>k; //正向 k在列表中第一次出现的位置i for(int i=1;i<=n;i++){ if(a[i] == k){first =i;break; }} //反向k在列表 中第一次出现的位置 j for(int i = n;i>=1;i--){ if(k == a[i]){last = i;break;}} if(first ==-1)cout<<-1; else cout<<first<<" "<<last; //输出k在列表中第一次和最后一次出现的位置 如果不存在输出-1 // n个 //k 高度 //count=0 数量 比较 if // n 数量 int n,a[10000],k,count=0; cin>>n; for(int i =1;i<=n;i++){ cin>>a[i]; } cin>>k; for(int i=1;i<=n;i++){ if(k==a[i])count++; } cout<<count; int a[100]; int n,tem,m; cin>>n; for(int i=0;i<n;i++){ cin>>a[i]; } cin>>m; for(int i = m;i<n;i++) { a[i-1] = a[i]; } /** a[3-1]=a[3] a[4-1]= a[4] a[5-1] = a[5] a[6-1] = a[6] for(int i =0;i<n-1;i++){ cout<<a[i]<<" "; } **/ return 0; }
------Input------
14 49 93 26 7 7 90 95 66 43 17 89 75 35 86
------Answer-----
21.43% 14.29% 14.29% 50.00%
------Your output-----
21.43% 14.29% 14.29% 29964742.86%