zoukankan      html  css  js  c++  java
  • 洛谷 P1199 三国游戏 题解

    这道题的难度应该达到普及+了吧我太蒟蒻了

    其实做完这道题后仔细想一想发现了一种神奇的问题:计算机好笨啊!!!

    Q:为什么?
    A:你想啊,计算机没有自己的思想,一直被人牵着鼻子走,这难道不笨吗?
    Q:蛤?什么意思?
    A:题目虽然说计算机会破坏人类的选择,但实际上人类一直选择数值最优的那一对的其中一个,那么计算机一定会选择另一个,那么换句话说就是**人类一直破坏计算机的选择**,导致双方永远选择不了最优的一对。
       **人类不断的破坏计算机的选择,并且人类永远是先手**,这种情况下导致人类是必胜的。所以第一问永远输出1;
       至于第二问,刚才提过,双方永远选择不了最优的一对。由于是人类主导游戏的方向,所以答案就是每一个武将与其他武将搭配的次大值中的最大值。

    #include <bits/stdc++.h>
    using namespace std;
    int a[510][510];
    int b[510];
    int main ()
    {
        int n;
        cin>>n;
        int cnt=0;
        for(int i=1;i<=n;i++){
            for(int j=i+1;j<=n;j++){
                scanf("%d",&a[i][j]);
                a[j][i]=a[i][j];
            }
        }
        int maxn=-1;
        for(int i=1;i<=n;i++){
            for(int j=1;j<=n;j++){
                b[j]=a[i][j];
            }
            sort(b+1,b+1+n);
            maxn=max(maxn,b[n-1]);
        }
        cout<<"1"<<endl;
        cout<<maxn;
    }
  • 相关阅读:
    CodeSmith 破解
    overflow 及其属性
    Override any CSS style (even inline styles) no matter where it is defined
    CSS驱动的下拉菜单
    对zindex的重新学习
    Eeic Meyer on CSS 之 文字排列成曲线
    Eeic Meyer on CSS 之 背景半透明效果
    background背景窍门
    CSS实现网页图片预加载
    meta 标签举例
  • 原文地址:https://www.cnblogs.com/kamimxr/p/11327325.html
Copyright © 2011-2022 走看看