美文网首页
田忌赛马

田忌赛马

作者: Gitfan | 来源:发表于2017-03-02 20:38 被阅读0次

http://acm.nyist.net/JudgeOnline/problem.php?pid=364

#include<cstdio>
#include<algorithm>
using namespace std;
int main(){

    int n;
    int a[1010];
    int b[1010];
    while(~scanf("%d",&n))
    {
       for(int i=1;i<=n;i++)
       {
           scanf("%d",a+i);
       }
       for(int i=1;i<=n;i++)
       {
           scanf("%d",b+i);
       }
       sort(a+1,a+1+n);
       sort(b+1,b+1+n);
       int ha,hb,la,lb;
        ha=hb=n;
        la=lb=1;
       int tian=0,king=0;
       while(la!=ha)
       {
           if(a[ha]>b[hb])
           {
               ha--;
               hb--;
               tian++;

           }
           else if(a[la]>b[lb])
           {
               la++;
               lb++;
               tian++;
           }
           else if(a[la]<b[hb])
           {
                king++;
                la++;
                hb--;
           }
           else break;//剩下的马的速度全部一样
       }
       if(a[ha]>b[lb]) tian++;//用田忌最快的马与king最慢的马比
       else if(a[ha]<b[lb]) king++;//用田忌最快的马与king最慢的马比
       printf("%d\n",(tian-king)*200);
   }

}

相关文章

  • 艾宾浩斯遗忘曲线

    【1】穿着 田忌赛马

  • 田忌赛马

    田忌赛马打破套路,创新规则的实践实例。

  • 田忌赛马

    晚上不要高强度学习 适宜轻松学习 要为第二天早上着想 不要把自个儿限定死了 不要放弃无限的可能 过犹不及,宁缺毋滥...

  • 田忌赛马

    去年,儿子将田忌赛马的故事给我们讲了很得意。我们当然要顺势引导一下,这个故事告诉我们什么,儿子很自如地说了要擅长用...

  • 田忌赛马

    昨天晚上躺在床上看书,突然就想起小的时候学过的田忌赛马的故事,顿时就来了兴趣,也无心去看手中的书,好好盘算了一下这...

  • 田忌赛马

    http://acm.nyist.net/JudgeOnline/problem.php?pid=364

  • 田忌赛马

    1,不要去做你最新知道的,而是要用这种思路去做你上个阶段已经做过的。 2,不要只用你做过的方式去做,要适当用你不知...

  • 田忌赛马

    齐威王有一个爱好就是特别和田忌塞马,他们有三匹马分别是上等马,中等马,下等马,齐威王和他每次都是上等马对上等马,...

  • 田忌赛马

    齐威王有个爱好就是特别喜欢和田忌塞马,他们分别有三匹马,上等马,中等马,下等马,齐威王和田忌每次都是上等马对上等...

  • 田忌赛马

    今天我在大语文课上,知道了一个故事。名字叫做田忌赛马。 相传在战国时期齐国的齐威王和田忌非常喜欢赛...

网友评论

      本文标题:田忌赛马

      本文链接:https://www.haomeiwen.com/subject/zkmkgttx.html