7 条题解

  • 1
    @ 2025-7-28 14:34:49
    #include<bits/stdc++.h>
    using namespace std;
    int a[114514];
    int main()
    {
    	int n;
    	cin>>n;
    	for(int i=1;i<=n;i++)
    	{
    		int j=0;
    		while(1)
    		{
    			cin>>a[++j];
    			if(a[j]==-1)
    			{
    				j--;
    				break;
    			}
    		}
    		sort(a+1,a+1+j);
    		cout<<a[j]<<endl;
    	}
    } 
    
    • 0
      @ 2025-10-12 10:25:47
      #include<bits/stdc++.h>
      using namespace std;
      int a[105];
      int main()
      {
      	int n;
      	cin>>n;
      	for(int i=1;i<=n;i++)
      	{
      		int t=1;
      		while(cin>>a[t])
      		{
      			if(a[t]==-1)
      			{
      				break;
      			}
      			t++;
      		}
      		sort(a+1,a+t,greater<int>());
      		cout<<a[1]<<endl;
      	}
      	return 0;
      }
      
      
      • 0
        @ 2025-8-4 11:15:21

        好久没有写过班级最高分这么难的题目了

        太水了,直接奉上代码:

        #include<iostream> 
        #include<algorithm>
        #define QwQ return 0;
        using namespace std;
        int n;
        int main(){
        	cin>>n;
        	for(int i=1;i<=n;i++){
        		int maxn=-1;
        		while(1){
        			int x;
        			cin>>x;
        			if(x==-1)break;
        			maxn=max(maxn,x);
        		}
        		cout<<maxn<<endl;
        	}
        	QwQ
        }
        
        • 0
          @ 2024-12-28 11:28:11
          #include<bits/stdc++.h>
          using namespace std;
          int n,a;
          signed main(){
          	cin>>n;
          	while(n--){
          		int mx=-1e9;
          		while(cin>>a&&a!=-1)mx=max(mx,a);
          		cout<<mx<<'\n';
          	}
          }
          
          • 0
            @ 2024-12-27 21:22:18

            奉上空间复杂度 O(1)O(1) 做法。

            #include<bits/stdc++.h>
            #define int long long
            #define INF 0x3f3f3f
            using namespace std;
            int n,x,mx;
            signed main(){
            	cin>>n;
            	while(n--){
            		mx=-INF;
            		while(cin>>x){
            			if(x==-1)break;
            			mx=max(mx,x);
            		}
            		cout<<mx<<"\n";//别忘了换行
            	}
            	return 0;
            }
            
            • 0
              @ 2024-12-22 11:03:53

              C++ :

              #include <bits/stdc++.h>
              using namespace std;
              int n,a,s[101];
              int main(){
              	cin>>n;
              	for(int i=1;i<=n;i++){
              		cin>>a;
              		s[i]=a;
              		while(a!=-1){
              			cin>>a;
              			if(a>s[i]) s[i]=a;
              			
              		}
              	}
              	for(int i=1;i<=n;i++){
              		cout<<s[i]<<endl;
              	}
              	return 0;
              }
              

              Python :

              # coding=utf-8
              n=int(input())
              while(n>0):
                  s=input()
                  now=0
                  ans=0
                  x=-1
                  l=len(s)
                  while(x<l):
                      x=x+1
                      if(s[x]==' '):
                          ans=max(ans,now)
                          now=0
                          continue
                      else:
                          if(s[x]=='-'):
                              break
                          else:
                              now=now*10+int(s[x])
                  print(ans)
              
              • -1
                @ 2024-12-23 21:52:30

                简单,一行行输入,找最大值就行。

                #include<bits/stdc++.h>
                using namespace std;
                int main()
                {
                	int n;
                	cin>>n;
                	for(int i=1;i<=n;i++)
                	{
                		int a;
                		int maxx=0;
                		while(cin>>a&&a!=-1)
                		{
                			maxx=max(a,maxx);//边输入边找最大值
                		}
                		cout<<maxx<<endl;
                	}
                	return 0;
                }
                
                • 1

                信息

                ID
                14
                时间
                1000ms
                内存
                128MiB
                难度
                2
                标签
                (无)
                递交数
                84
                已通过
                50
                上传者