2 条题解

  • 2
    @ 2023-3-2 20:21:35
    #include <bits/stdc++.h> 
    using namespace std;
    string s[1005]; 
    int n;
    int main(){
    	while(cin>>s[n])
    	{
    		if(s[n]=="end")break;
    		n++;
    	}
    	string t;
    	for(int i=0;i<n;i++)
    		for(int j=n-1;j>i;j--)
    			if(s[j]<s[j-1])
    			{
    				t=s[j];
    				s[j]=s[j-1];
    				s[j-1]=t;
    			}
    	for(int i=0;i<n;i++)
    		cout<<s[i]<<endl;
    	return 0;
    }
    
    • 0
      @ 2023-5-28 15:26:08
      #include<bits/stdc++.h>
      using namespace std;
      string a[1145],s;
      int main(){
      	int i=0;
      	while(cin>>s){
      		if(s=="end") break;
      		else{
      			a[++i]=s;
      		}
      	}
      	sort(a+1,a+i+1);
      	for(int j=1;j<=i;j++){
      		cout<<a[j]<<endl;
      	}
      	return 0;
      }
      
      • 1

      信息

      ID
      1012
      时间
      1000ms
      内存
      128MiB
      难度
      5
      标签
      递交数
      63
      已通过
      24
      上传者