TRZ_2007 的博客

TRZ_2007 的博客

题解 AT1185 【豆まき】

posted on 2019-06-14 21:08:02 | under 题解 |

Remarks

这是个恶意评分!(坚决.jpg)

Solution

看到这道题目,我们自然地想起了排序……
可以先把数组读进来,然后再排序,从原数的备份中找到后输出即可。
不知道大佬们有木有听懂
但是,有一个坑点:要从大到小排!
不过也可以在输出上做点手脚……

$code$

#include <bits/stdc++.h>
using namespace std;

int JP[10];
int Island[10];

int main()
{
    for(int i=1;i<=3;i++)
        cin>>JP[i],Island[i] = JP[i];
    sort(JP+1,JP+4);
    for(int i=1;i<=3;i++)
    {
        for(int j=1;j<=3;j++)
            if(JP[j]==Island[i])
            {
                cout<<4-j<<"\n";
                break;
            }
    }
}

$Line$ :37