3 条题解

  • 1
    @ 2024-12-17 13:32:21

    #include<bits/stdc++.h> using namespace std; bool cmp(int x,int y){ return x>y; } int main(){ long long a[100],b[100],c[100],d[100],s1=0,s2=1,s3=0; for(int i=1;i<=4;i++) {cin>>a[i];b[i]=a[i];c[i]=a[i];d[i]=a[i];} sort(d+1,d+4+1);//增 sort(c+1,c+4+1);//相同 sort(b+1,b+4+1,cmp);//减 int t=c[1],t2=c[1]; for(int i=1;i<=4;i++){ if(a[i]!=t) t=a[i]; } if(t!=t2) s2=0; for(int i=1;i<=4;i++){ if(a[i]d[i]) {s1++;}//增2 if(a[i]b[i]) {s3++;}//减2 } if(s1 == 4 && s3 == 4) cout<<"Fish At Constant Depth"; else if(s14 && s3!=4) cout<<"Fish Rising"; else if(s34) cout<<"Fish Diving"; else cout<<"No Fish"; return 0; }

    • 1
      @ 2024-11-24 15:50:56

      #include<bits/stdc++.h> using namespace std; bool cmp(int x,int y){ return x>y; } int main(){ long long a[100],b[100],c[100],d[100],s1=0,s2=1,s3=0; for(int i=1;i<=4;i++) {cin>>a[i];b[i]=a[i];c[i]=a[i];d[i]=a[i];} sort(d+1,d+4+1);//增 sort(c+1,c+4+1);//相同 sort(b+1,b+4+1,cmp);//减 int t=c[1],t2=c[1]; for(int i=1;i<=4;i++){ if(a[i]!=t) t=a[i]; } if(t!=t2) s2=0; for(int i=1;i<=4;i++){ if(a[i]d[i]) {s1++;}//增2 if(a[i]b[i]) {s3++;}//减2 } if(s1 == 4 && s3 == 4) cout<<"Fish At Constant Depth"; else if(s14 && s3!=4) cout<<"Fish Rising"; else if(s34) cout<<"Fish Diving"; else cout<<"No Fish"; return 0; }

      • 0
        @ 2024-9-8 19:31:25

        史上最复杂题解

        题目传送门

        #include<bits/stdc++.h>
        using namespace std;
        bool cmp(int x,int y){
        	return x>y;
        }
        int main(){
        	long long a[100],b[100],c[100],d[100],s1=0,s2=1,s3=0;
        	for(int i=1;i<=4;i++) {cin>>a[i];b[i]=a[i];c[i]=a[i];d[i]=a[i];}
        	sort(d+1,d+4+1);//增
        	sort(c+1,c+4+1);//相同 
        	sort(b+1,b+4+1,cmp);//减 
        	int t=c[1],t2=c[1];
        	for(int i=1;i<=4;i++){
        		if(a[i]!=t) t=a[i];
        	}
        	if(t!=t2) s2=0; 
        	for(int i=1;i<=4;i++){
        		if(a[i]==d[i]) {s1++;}//增2 
        		if(a[i]==b[i]) {s3++;}//减2 
        	}
        	if(s1 == 4 && s3 == 4) cout<<"Fish At Constant Depth";
        	else if(s1==4 && s3!=4) cout<<"Fish Rising";
        	else if(s3==4) cout<<"Fish Diving";
        	else cout<<"No Fish";
        	return 0;
        }
        • 1

        信息

        ID
        31
        时间
        1000ms
        内存
        64MiB
        难度
        8
        标签
        递交数
        12
        已通过
        9
        上传者