316 条题解

  • 0
    @ 2026-5-28 16:54:40
    #include<bits/stdc++.h>
    using namespace std;
    int a,b,c,sum,i,n,m,j,k;
    int main()
    {
    	cin>>n>>m;
    	for(i-0;i<=n/5;i++)
    	{
    		for(j=0;j<=min(m-i,(n-i*5)/3);j++)
    		{
    			if(i*5+j*3+(m-i-j)/3.0==n)
    			{
    				cout<<i<<" "<<j<<" "<<m-i-j<<endl;
    			}
    		}
    	}
    }
    
    • 0
      @ 2026-5-26 17:27:16
      using namespace std;
      int g,s,b;
      int main()
      {
      for(int i=100;i<=999;i++)
      {
      g=i%10;
      s=i/10%10;
      b=i/10/10;
      if(g*g*g+s*s*s+b*b*b==i) cout<<i<<endl;
      
      }
      

      }

      • 0
        @ 2026-5-26 17:10:09
        using namespace std;
        int n,m;
        int main(){
        	cin>>n>>m;
        	int t=(n*4-m)/(4-2),j=n-t;
        	if(t>n||j>n||t<0||j<0)cout<<"-1 -1";
        	else cout<<t<<' '<<j;
        	return 0;
        }
        
        • 0
          @ 2026-5-14 16:58:13
          #include<bits/stdc++.h> using namespace std; long long n,a,mc,len; string x; int main() { cin>>n>>x; len=x.size(); mc=1; for(int i=len-1;i>=0;i--) { if(x[i]>='A'&&x[i]<='Z') { a=a+(x[i]-55)​*mc; mc*​=n; } else { a=a+(x[i]-48)​*mc; mc*​=n; } } cout<<a;
          
          }
          
          • 0
            @ 2026-5-14 16:57:37

            #include<bits/stdc++.h> using namespace std; long long n,a,mc,len; string x; int main() { cin>>n>>x; len=x.size(); mc=1; for(int i=len-1;i>=0;i--) { if(x[i]>='A'&&x[i]<='Z') { a=a+(x[i]-55)mc; mc=n; } else { a=a+(x[i]-48)mc; mc=n; } } cout<<a;

            }

            • 0
              @ 2026-5-14 16:57:22

              #include<bits/stdc++.h> using namespace std; long long n,a,mc,len; string x; int main() { cin>>n>>x; len=x.size(); mc=1; for(int i=len-1;i>=0;i--) { if(x[i]>='A'&&x[i]<='Z') { a=a+(x[i]-55)mc; mc=n; } else { a=a+(x[i]-48)mc; mc=n; } } cout<<a;

              }

              • 0
                @ 2026-5-14 16:57:07

                #include<bits/stdc++.h> using namespace std; long long n,a,mc,len; string x; int main() { cin>>n>>x; len=x.size(); mc=1; for(int i=len-1;i>=0;i--) { if(x[i]>='A'&&x[i]<='Z') { a=a+(x[i]-55)mc; mc=n; } else { a=a+(x[i]-48)mc; mc=n; } } cout<<a;

                }

                • 0
                  @ 2026-5-6 16:13:25
                  #include<bits/stdc++.h>
                  using namespace std;
                  int x,y,a;
                  string s;
                  int main()
                  {
                  	cin>>s;
                  	a=s.size();
                  	x=0;y=a-1;
                  	while(s[x]==s[y]&&x<y)
                  	{
                  		x++;
                  		y--;
                  	}
                  	if(x==y) cout<<"js";
                  		else if(x>y) cout<<"os";
                  			else cout<<"NO";
                  	return 0;
                  }
                  
                  • 0
                    @ 2026-4-29 15:29:21
                    #include<bits/stdc++.h>
                    using namespace std;
                    long long l,s,q=1,y;
                    string x;
                    int main()
                    {
                    	cin>>y;
                    	cin>>x;
                    	l=x.size();
                    	for(int i=l-1;i>=0;i--)
                    	{
                    		if(x[i]>='0'&&x[i]<='9')
                    		{
                    			s+=(x[i]-48)*q;
                    		}
                    		else s=s+(x[i]-55)*q;
                    		{
                    			q*=y;
                    		}
                    	}
                    	cout<<s;
                    }
                    

                    你是GAY

                    • 0
                      @ 2026-4-22 15:31:12
                      #include<bits/stdc++.h>
                      using namespace std;
                      int f(char x){
                      	if (x >='0' && x <='9'){
                      		return x - 48;
                      	}
                      	return x - 'A' +10;
                      }
                      int main()
                      {
                      	long long m,s=0,k = 1;
                      	string n;
                      	cin>>m;
                      	cin>>n;
                      	for (int i = 0; i < n . size(); ++ i){
                      		s += f(n[n.size()-i-1]) * k;
                      		k *= m;
                      	}
                      	cout<<s;
                      
                      }
                      
                      • 0
                        @ 2026-4-16 15:54:08
                        #include <bits/stdc++.h>
                        using namespace std;
                        int n,a[1010],x,s;
                        int main()
                        {
                        	cin>>n;
                        	for(int i=1;i<=n;i++)
                        	{
                        		cin>>x;
                        		a[x]=1;
                        	}
                        for(int i=1;i<=1000;i++)
                        	if(a[i]!=0) {
                        		s++;
                        		
                        	}
                        	cout<<s<<endl;
                        		for(int i=1;i<=1000;i++)
                        	if(a[i]!=0) {
                        		
                        	cout<<i<<" ";	
                        	}
                        	
                        }
                        
                        • 0
                          @ 2026-4-15 16:58:41
                          #include<bits/stdc++.h>
                          using namespace std;
                          int a[1005],k;
                          int main(){
                          	int n,x,Max=INT_MIN;
                          	cin>>n;
                          	x=n;
                          	for(int i=1;i<=n;i++){
                          		cin>>k;
                          		if(k>Max){
                          			Max=k;
                          		}
                          		if(a[k]==0){
                          			a[k]++;
                          		}else{
                          			x--;
                          		}
                          	}
                          	cout<<x<<endl;
                          	for(int i=1;i<=Max;i++){
                          		if(a[i]!=0){
                          			cout<<i<<' ';
                          		}
                          	}
                          	return 0;
                          }
                          
                          • 0
                            @ 2026-4-15 16:57:45

                            #include<bits/stdc++.h> using namespace std; int a[1005],k; int main(){ int n,x,Max=INT_MIN; cin>>n; x=n; for(int i=1;i<=n;i++){ cin>>k; if(k>Max){ Max=k; } if(a[k]==0){ a[k]++; }else{ x--; } } cout<<x<<endl; for(int i=1;i<=Max;i++){ if(a[i]!=0){ cout<<i<<' '; } } return 0; }

                            • 0
                              @ 2026-4-15 16:26:13
                               #include <bits/stdc++.h>
                              using namespace std;
                              int n,m,a[10010],s,x,y;
                              int main()
                              {
                              	cin>>n>>m;
                              	for(int i=1;i<=m;i++)
                              	{
                              		cin>>x>>y;
                              		for(int j=x;j<=y;j++)a[j]=1;
                              	}
                              	s=n+1;
                              	for(int i=0;i<=n;i++)if(a[i])s--;
                              	cout<<s;
                              	return 0;
                              }🚀️ 🚀️ 🚀️
                              
                              • 0
                                @ 2026-4-15 16:11:26
                                using namespace std;
                                string a[10001];
                                long long n;
                                int cmp(string x,string y)
                                {
                                	return x+y > y+x;
                                }
                                int main()
                                {
                                	cin>>n;
                                	for(int i=1;i<=n;i++)
                                		cin>>a[i];
                                	sort(a+1,a+n+1,cmp);
                                	for(int i=1;i<=n;i++)
                                	{
                                		cout<<a[i];
                                	}
                                	return 0;
                                }
                                
                                • 0
                                  @ 2026-4-15 15:40:16
                                  #include<bits/stdc++.h>
                                  using namespace std;
                                  long long a[1100],b[1100],s,n;
                                  int main()
                                  {
                                  	cin>>n;
                                  	for(int i=1;i<=n;i++) cin>>a[i];
                                  	for(int i=1;i<=n-1;i++) for(int j=i+1;j<=n;j++) if(a[i]>a[j]) swap(a[i],a[j]);
                                  	for(int i=1;i<=n;i++) cin>>b[i];
                                  	for(int i=1;i<=n-1;i++) for(int j=i+1;j<=n;j++) if(b[i]>b[j]) swap(b[i],b[j]);
                                  	for(int i=1;i<=n;i++)
                                  	{
                                  		if(a[i]<b[i])
                                  		s=s+b[i]-a[i];
                                  		else s=s+a[i]-b[i];
                                  	}
                                  	cout<<s;
                                  }
                                  
                                  • 0
                                    @ 2026-4-15 15:38:47
                                    #include<bits/stdc++.h>
                                    using namespace std;
                                    long long n;
                                    string a[10000];
                                    int cmp(string x,string y){
                                    	return x+y > y+x;
                                    }
                                    int main()
                                    {
                                    	cin>>n;
                                    	for(int i=1;i<=n;i++)
                                    	cin>>a[i];
                                    	sort(a+1,a+n+1,cmp);
                                    	for(int i=1;i<=n;i++)
                                    	{
                                    		cout<<a[i];
                                    	}
                                    }
                                    
                                    • 0
                                      @ 2026-4-14 16:57:49
                                      #include<bits/stdc++.h>
                                      using namespace std;
                                      long long n;
                                      string a[10000];
                                      int cmp(string x,string y){
                                      	return x+y > y+x;
                                      }
                                      int main()
                                      {
                                      	cin>>n;
                                      	for(int i=1;i<=n;i++)
                                      	cin>>a[i];
                                      	sort(a+1,a+n+1,cmp);
                                      	for(int i=1;i<=n;i++)
                                      	{
                                      		cout<<a[i];
                                      	}
                                      }
                                      
                                      • 0
                                        @ 2026-4-14 16:30:11

                                        抄的叫爸爸

                                        • 0
                                          @ 2026-4-14 16:28:50
                                          using namespace std;
                                          long long a,b,c;
                                          int main()
                                          {
                                          	cin>>a>>b>>c;
                                          	if(a<b)
                                          	swap(a,b);
                                          	if(a<c)
                                          	swap(a,c);
                                          	if(b<c)
                                          	swap(b,c);
                                          	cout<<a<<" "<<b<<" "<<c;
                                          	return 0;
                                          }
                                          

                                          信息

                                          ID
                                          104
                                          时间
                                          1000ms
                                          内存
                                          256MiB
                                          难度
                                          7
                                          标签
                                          递交数
                                          271
                                          已通过
                                          69
                                          上传者