题解 AT1185 【豆まき】

TRZ_2007

2019-06-14 21:08:02

Solution

## 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