选夫婿2 山东理工acm
来源:互联网 发布:python turtle库安装 编辑:程序博客网 时间:2024/04/29 03:25
#include <stdio.h>
#include <string.h>
struct people
{
char name[1000];
int h;
}a[1000],ok[1000];
int main()
{
int n,k=0;
int i,j;
int h1,h2;
struct people t;
scanf("%d",&n);
for(i=0;i<n;i++)
{
scanf("%s %d",&a[i].name,&a[i].h);
}
scanf("%d %d",&h1,&h2);
for(i=0;i<n;i++)
{
if(a[i].h>=h1&&a[i].h<=h2)
{
ok[k++]=a[i];
}
}
for(i=0;i<k-1;i++)
{
for(j=0;j<k-i-1;j++)
{
if(ok[j].h>ok[j+1].h)
{
t=ok[j];
ok[j]=ok[j+1];
ok[j+1]=t;
}
}
}
if(k==0)printf("No\n");
else
{
for(i=0;i<k;i++)
{
printf("%s %d\n",ok[i].name,ok[i].h);
}
}
return 0;
}#include <stdio.h>
#include <string.h>
struct people
{
char name[1000];
int h;
}a[1000],ok[1000];
int main()
{
int n,k=0;
int i,j;
int h1,h2;
struct people t;
scanf("%d",&n);
for(i=0;i<n;i++)
{
scanf("%s %d",&a[i].name,&a[i].h);
}
scanf("%d %d",&h1,&h2);
for(i=0;i<n;i++)
{
if(a[i].h>=h1&&a[i].h<=h2)
{
ok[k++]=a[i];
}
}
for(i=0;i<k-1;i++)
{
for(j=0;j<k-i-1;j++)
{
if(ok[j].h>ok[j+1].h)
{
t=ok[j];
ok[j]=ok[j+1];
ok[j+1]=t;
}
}
}
if(k==0)printf("No\n");
else
{
for(i=0;i<k;i++)
{
printf("%s %d\n",ok[i].name,ok[i].h);
}
}
return 0;
}
- 选夫婿2 山东理工acm
- 山东理工大学[1595]选夫婿2
- 山东理工ACM 2554
- 山东理工ACM:1196
- 山东理工ACM:1191
- 山东理工ACM:1174
- 山东理工ACM:1164
- 山东理工ACM:1172
- 山东理工ACM:1216
- 山东理工ACM:1168
- 山东理工ACM:1180
- 山东理工ACM:1334
- 山东理工ACM:2737
- 山东理工ACM:1154
- 山东理工ACM:1596
- 山东理工ACM:1238
- 山东理工ACM:1333
- 山东理工ACM:1244
- java基础-方法
- Serverless架构 - 用服务代替服务器
- Python Strings用法
- 【C#】48. TaskScheduler
- 学习python的第三十四天-文件
- 选夫婿2 山东理工acm
- 【OI做题记录】【BZOJ】有趣的家庭菜园
- Unity3D EasyTouch 初步使用教程(详细)
- RecycleView的基本配置和使用方法(一)---初识RecycleView
- Binary Tree Inorder Traversal
- 标准C++中的string类的用法总结
- c++聚合
- div的相对定位与绝对定位
- Linux下如何安装Firefox