多少个挖煤的小青少年站成一排被枪决

2973 枪毙

 

时限: 1 s

空间范围: 6四千 KB

标题品级 : 青铜 Bronze

 

 

 

 

标题陈说 Description

 
炼哥的对象YSH家新填了一台电视,她外祖母看完了白种人赛跑后跑下来对他说:“多少个挖煤的子弟站成一排被枪毙,那么些警察不瞄准就开枪了,吓得那三个挖煤的哎,跑得那么快,绳子都拦不住啊……”炼哥听新闻说了后…很无奈(当然了),但她突发奇想,要枪毙的人,受到了惊吓,跑得自然会飞速,于是,他协和写出了三个公式:跑的进程=胆小程度*村办体质;跑的速度范围是1~100,胆小程度是1~5,体质是1~10,今后给出N个“将在被枪毙者”的胆小度与体质,求出他们的快慢,并选出跑的最快的极度“将在被枪毙者”。

输入描述 Input Description

首先行提交三个数N

接下去的2~N+1行,每行2个数,分别表示胆小度与民用体质,他们的数码从上到下分别是1~N。

出口描述 Output Description

第1~N行为编号1~N人的进程

第N+1行为跑的最快的人的编号,借使有一样速度者,取编号大者输出。

样例输入 Sample Input

3

2 4

3 2

5 4

样例输出 萨姆ple Output

8

6

20

3

多少范围及提醒 Data Size & Hint

n<=100000

分类标签 Tags 点此开展

 1 #include<iostream>
 2 #include<cstdio>
 3 #include<cstring>
 4 using namespace std;
 5 int ans[100001];
 6 int main()
 7 {
 8     int n;
 9     scanf("%d",&n);
10     int maxn=-1;
11     int bh;
12     for(int i=1;i<=n;i++)
13     {
14         int a,b;
15         scanf("%d%d",&a,&b);
16         ans[i]=a*b;
17         if(ans[i]>=maxn)
18         {
19             maxn=ans[i];
20             bh=i;
21         }
22     }
23     for(int i=1;i<=n;i++)
24     {
25         printf("%d\n",ans[i]);
26     }
27     printf("%d",bh);
28     return 0;
29 }