71 条题解

  • -2
    @ 2025-12-14 12:27:47
    #include <iostream>
    using namespace std;
    int main()
    {
    	int a,b;
    	cin>>a>>b;
    	cout<<a+b;
    	return 0;
    }
    
    • -2
      @ 2025-11-22 9:37:06
      #include<bits/stdc++.h>
      using namespace std;
      const int N=1e3+10;
      int Accepted(int a,int b){//Accepted()
      	return a+b; 
      }
      int main()
      {
      	int a,b;
      	cin >> a >> b;
      	cout << Accepted(a,b);
      	return 0;
      }
      //老登布置的作业系列
      
      
      • -2
        @ 2025-11-8 9:43:09
        #include<bits/stdc++.h>
        
        using namespace std;
        int main()
        {
        	string a1,b1;
        	int a[10000]={},b[10000]={},c[10000]={};
        	cin >> a1 >> b1;
        	int lena=a1.size();
        	int lenb=b1.size();
        	for(int i=1;i<=lena;i++)
        	{
        		a[i]=a1[lena-i]-'0';
        	} 
        	for(int i=1;i<=lenb;i++)
        	{
        		b[i]=b1[lenb-i]-'0';
        	}  
        	int lenc=1;
        	while(lenc<=lena||lenc<=lenb)
        	{
        		c[lenc]+=a[lenc]+b[lenc];
        		if(c[lenc]>9)
        		{
        			c[lenc]-=10;
        			c[lenc+1]++; 
        		}
        		lenc++;
        	} 
        	if(c[lenc]==0)
        	{
        		lenc--;
        	}
        	for(int i=lenc;i>=1;i--)
        	{
        		cout << c[i];
        	}
        	return 0;
        }
        
        • -2
          @ 2025-10-25 9:33:33
          #include<bits/stdc++.h>
          using namespace std;
          const int N=1e3+10;
          int a,b;
          int main()
          {
          	cin >> a >> b;
          	cout << a+b;
          	return 0;
          }
          
          
          • -2
            @ 2025-5-24 15:28:36
            #include<bits/stdc++.h>//万能头文件
            using namespace std;
            
            int main(){
            //定义int类型变量a,b
            int a;
            int b;
            //输入变量a,b
            scanf("%d",&a);
            scanf("%d",&b);
            //输出a,b
            printf(" %d\n", a + b);
            //exit(0); 或 return 0; 结束程序
            return 0;
            }
            
            
            • -2
              @ 2025-5-11 9:37:50

              权威

              #include<iostream>
              #include<cstring>
              #include<cstdio>
              #include<cstring>
              using namespace std;
              struct node 
              {
                  int data,rev,sum;
                  node *son[2],*pre;
                  bool judge();
                  bool isroot();
                  void pushdown();
                  void update();
                  void setson(node *child,int lr);
              }lct[233];
              int top,a,b;
              node *getnew(int x)
              {
                  node *now=lct+ ++top;
                  now->data=x;
                  now->pre=now->son[1]=now->son[0]=lct;
                  now->sum=0;
                  now->rev=0;
                  return now;
              }
              bool node::judge(){return pre->son[1]==this;}
              bool node::isroot()
              {
                  if(pre==lct)return true;
                  return !(pre->son[1]==this||pre->son[0]==this);
              }
              void node::pushdown()
              {
                  if(this==lct||!rev)return;
                  swap(son[0],son[1]);
                  son[0]->rev^=1;
                  son[1]->rev^=1;
                  rev=0;
              }
              void node::update(){sum=son[1]->sum+son[0]->sum+data;}
              void node::setson(node *child,int lr)
              {
                  this->pushdown();
                  child->pre=this;
                  son[lr]=child;
                  this->update();
              }
              void rotate(node *now)
              {
                  node *father=now->pre,*grandfa=father->pre;
                  if(!father->isroot()) grandfa->pushdown();
                  father->pushdown();now->pushdown();
                  int lr=now->judge();
                  father->setson(now->son[lr^1],lr);
                  if(father->isroot()) now->pre=grandfa;
                  else grandfa->setson(now,father->judge());
                  now->setson(father,lr^1);
                  father->update();now->update();
                  if(grandfa!=lct) grandfa->update();
              }
              void splay(node *now)
              {
                  if(now->isroot())return;
                  for(;!now->isroot();rotate(now))
                  if(!now->pre->isroot())
                  now->judge()==now->pre->judge()?rotate(now->pre):rotate(now);
              }
              node *access(node *now)
              {
                  node *last=lct;
                  for(;now!=lct;last=now,now=now->pre)
                  {
                      splay(now);
                      now->setson(last,1);
                  }
                  return last;
              }
              void changeroot(node *now)
              {
                  access(now)->rev^=1;
                  splay(now);
              }
              void connect(node *x,node *y)
              {
                  changeroot(x);
                  x->pre=y;
                  access(x);
              }
              void cut(node *x,node *y)
              {
                  changeroot(x);
                  access(y);
                  splay(x);
                  x->pushdown();
                  x->son[1]=y->pre=lct;
                  x->update();
              }
              int query(node *x,node *y)
              {
                  changeroot(x);
                  node *now=access(y);
                  return now->sum;
              }
              int main()
              {
                  scanf("%d%d",&a,&b);
                  node *A=getnew(a);
                  node *B=getnew(b);
                  //连边 Link
                      connect(A,B);
                  //断边 Cut
                      cut(A,B);
                  //再连边orz Link again
                      connect(A,B);
                  printf("%d\n",query(A,B)); 
                  return 0;
              }
              
              
              
              
              • -3
                @ 2026-9-6 20:52:10

                #include<bits/stdc++.h> using namespace std; char sa[505],sb[505]; int a[505],b[505],c[505]; int main(){ ios::sync_with_stdio(false); cin.tie(0); cin>>sa>>sb; int la=strlen(sa),lb=strlen(sb); for(int i=0;i<la;i++)a[la-i]=sa[i]-'0'; for(int i=0;i<lb;i++)b[lb-i]=sb[i]-'0'; int lc=max(la,lb); for(int i=1;i<=lc;i++){ c[i]+=a[i]+b[i]; c[i+1]+=c[i]/10; c[i]%=10; } if(c[lc+1]>0)lc++; for(int i=lc;i>=1;i--)cout<<c[i]; return 0; }

                • -3
                  @ 2026-9-6 20:52:00

                  #include<bits/stdc++.h> using namespace std; char sa[505],sb[505]; int a[505],b[505],c[505]; int main(){ ios::sync_with_stdio(false); cin.tie(0); cin>>sa>>sb; int la=strlen(sa),lb=strlen(sb); for(int i=0;i<la;i++)a[la-i]=sa[i]-'0'; for(int i=0;i<lb;i++)b[lb-i]=sb[i]-'0'; int lc=max(la,lb); for(int i=1;i<=lc;i++){ c[i]+=a[i]+b[i]; c[i+1]+=c[i]/10; c[i]%=10; } if(c[lc+1]>0)lc++; for(int i=lc;i>=1;i--)cout<<c[i]; return 0; }

                  • -3
                    @ 2026-8-23 19:27:45

                    #include<bits/stdc++.h>

                    using namespace std;

                    int main(){

                    int a,b; 
                    
                    cin>>a>>b;
                    
                    cout<<a+b;
                    
                    return 0;
                    

                    }

                    如果不放心请看下方👇

                    • @ 2026-8-23 19:29:18

                      求点赞(不,是求好评)

                  • -3
                    @ 2026-8-10 21:31:13

                    #include using namespace std; int a , b; int main() { cin >> a >> b; cout << a + b; return 0; }

                    • -3
                      @ 2026-7-20 19:15:41
                      #include <bits/stdc++.h>
                      using namespace std;
                      int n , a , b , c , s , j , ans;
                      int main()
                      {
                          cin >> n;
                          for ( int i = 1; i <= n; i++ )
                          {
                              cin >> a >> b >> c;
                              s = a + b + c;
                              if (j < s )
                              {
                              	ans++;
                      		}
                              j = s;   
                      	} 
                      	cout << ans - 1;
                      	return 0;
                      }
                      
                      
                      • -3
                        @ 2026-7-20 19:02:55
                        #include <bits/stdc++.h>
                        using namespace std;
                        int n , a , b , c , d;
                        int main()
                        {
                            cin >> n;
                            for ( int i = 1; i <= n; i++ )
                            {
                            	cin >> a >> b >> c >> d;
                            	//2 40  2 50
                            	if ( d - b >= 0 )
                            	{
                            		cout << c - a << " " << d - b << endl;
                        		}
                        		else
                        		{
                        			cout << c - 1 - a << " " << d + 60 - b << endl;
                        		}
                        	}
                        	return 0;
                        }
                        
                        
                        • -3
                          @ 2026-7-20 18:50:53
                          #include <bits/stdc++.h>
                          using namespace std;
                          int n , a , sum;
                          int main()
                          {
                              cin >> n;
                              for ( int i = 1; i <= n; i++ )
                              {
                                  cin >> a;
                          		sum = sum + a; 
                          	}
                          	if ( sum % n < sum / n )
                          	{
                          		cout << sum / n - 1 << endl << sum % n + n;
                          	}
                          	else
                          	{
                          		cout << sum / n << endl << sum % n;
                          	}
                          	return 0;
                          }
                          
                          
                          • -3
                            @ 2026-7-20 18:31:00
                            #include <bits/stdc++.h>
                            using namespace std;
                            int n , a , s , f , j;
                            int main()
                            {
                                cin >> n;
                                for ( int i = 1; i <= n; i++ )
                                {
                                	cin >> a;//12345
                                	s = s + a / 100;
                                	f = f + a % 100 / 10 ;
                                	j = j + a % 10;
                            	}
                            	cout << s << endl << f << endl << j << endl;
                            	return 0;
                            }
                            
                            
                            • -3
                              @ 2026-7-20 18:03:23
                              #include <bits/stdc++.h>
                              using namespace std;
                              int k,sum;
                              int main()
                              {
                              	cin >> k;
                                  for ( int i = 10000; i <= 30000; i++ )
                                  {
                                  	int sub1 = i / 100;
                                  	int sub2 = i / 10 % 1000;
                                  	int sub3 = i % 1000;
                                  	if ( sub1 % k == 0 && sub2 % k == 0 && sub3 % k == 0 )
                                  	{
                                  		sum++;
                                  		cout << i << endl;
                              		}
                              	}
                              	if ( sum == 0 )
                              	{
                              		cout << "No";
                              	}
                              	return 0;
                              }
                              
                              
                              • -3
                                @ 2026-6-28 11:32:18

                                #include<bits/stdc++.h> using namespace std; #define int long long const int N=1e6+5; int n,num[N],a[N],c[N],sum,ans; signed main(){ cin>>n; setst; for(int i=1;i<=n;i++){ cin>>a[i]; num[a[i]]++; st.insert(a[i]); }sum=st.size(); for(int i=n;i>=1;i--){ if(c[a[i]]&&a[i]!=a[i-1]&&i!=1){ ans+=sum-1; //cout<<i<<endl; }num[a[i]]--; if(!num[a[i]])sum--; if(!c[a[i]])c[a[i]]++; }cout<<ans; return 0; }

                                • -3
                                  @ 2026-5-31 17:29:11

                                  AC干活

                                  #include <bits/stdc++.h>
                                  int main(){
                                  	int a,b;
                                  	std::cin>>a>>b;
                                  	std::cout<<a+b; 
                                  }
                                  

                                  拿走不用谢(●'◡'●)

                                  • -3
                                    @ 2026-4-27 21:14:43

                                    #include using namespace std; int main(){ int a,b; cin>>a>>b; cout<<a+b; return 0; }

                                    • -3
                                      @ 2026-4-25 18:01:58

                                      #include<bits/stdc++.h> using namespace std; const int N=1010;//1表示开头为1,2表示10的2次方 const int INT=0x3f3f3f3f;//INT+INT int范围内最大INT*INT ,long long; int n,m; void dfs(int n,int m){ int sum=0,ans=0; sum=n; ans=m; cout<<ans+1-1+1-1+1-1+sum+1-1+1-1+1-1; } int main( ) { cin>>n>>m; dfs(n,m); }

                                      • -3
                                        @ 2026-4-8 19:18:42
                                        
                                        ```#include <bits/stdc++.h>
                                        using namespace std;
                                        int main(){
                                          int a,b,s;
                                          cin>>a>>b;
                                          s=a+b;
                                          cout<<s;
                                          return 0;
                                        }

                                        信息

                                        ID
                                        1
                                        时间
                                        1000ms
                                        内存
                                        128MiB
                                        难度
                                        1
                                        标签
                                        递交数
                                        5391
                                        已通过
                                        1528
                                        上传者