64 条题解

  • -4
    @ 2025-12-28 18:10:49

    #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; }

    • -4
      @ 2025-12-21 20:11:01

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

      • -4
        @ 2025-12-21 20:09:08

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

        }

        • -4
          @ 2025-12-13 19:56:30

          #include using namespace std; int main() { int a , b;

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

          }

          • -4
            @ 2025-11-22 9:41:59
            #include<iostream>
            using amespace std;
            int vera(int x,int y){
            	return x+y;
            }
            int main(){
            	int a=1,b=2;
            	cout<<vera(a,b);
            	return 0;
            }
            
            
            • -4
              @ 2025-8-18 11:23:58

              谁不会这道题??

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

              其实是我不会

              禁止发疯!!!

              • -4
                @ 2025-7-23 22:55:34
                #include<bits/stdc++.h>
                /*使用iostream库
                导入cin和cout函数*/
                using namespace std;
                /*获取命名空间*/
                int main(){//主函数
                    int a,b;//定义整数变量
                    cin>>a>>b;//输入数据
                    cout<<a+b<<endl;//计算并输出数据
                
                    return 0;//结束主函数
                }
                
                • -4
                  @ 2025-7-7 11:38:39
                  #include<bits/stdc++.h>
                  using namespace std;
                  int main(){
                  	long long a,b;
                  	cin>>a>>b;
                  	cout<<a+b;
                  }
                  
                  
                  • -5
                    @ 2026-2-1 10:09:16

                    http://ybt.ssoier.cn:8088/problem_show.php?pid=1509

                    #include <bits/stdc++.h>
                    using namespace std;
                    const int N = 5e4 + 10;
                    const int INF = 0x3f3f3f3f;
                    
                    int n;
                    int u , v , w , maxx;
                    vector<pair<int,int> > vc[N];
                    int dis[N];
                    bool vis[N];
                    void spfa()//求最长路!!! 
                    {
                    	memset(dis, -INF, sizeof(dis));
                    	dis[0] = 0;
                    	vis[0] = 1;//表示当前点是否在队列中 
                    	queue<int> q;
                    	q.push(0);
                    	
                    	while(!q.empty())
                    	{
                    		int u = q.front();
                    		q.pop();
                    		vis[u] = 0;
                    		for(int i = 0; i < vc[u].size(); i++)
                    		{
                    			int v = vc[u][i].first , w = vc[u][i].second;
                    			if(dis[v] < dis[u] + w)
                    			{
                    				dis[v] = dis[u] +w;
                    				if(!vis[v]) 
                    				{
                    					q.push(v);	
                    					vis[v] = 1;
                    				}
                    			}	
                    		} 
                    	}
                    }
                    
                    int main()
                    {
                    	cin >> n;
                    	for(int i = 1; i <= n; i++)
                    	{
                    		cin >> u >> v >> w;
                    		u++ , v++;//整体右移 
                    		//sum[v] - sum[u - 1] >= w
                    		vc[u - 1].push_back({v , w});
                    		maxx = max(maxx , v);
                    	}
                    	
                    	//隐藏不等式 sum[i] - sum[i - 1] >= 0     sum[i - 1] - sum[i] >= -1
                    	for(int i = 1; i <= maxx; i++)
                    	{
                    		vc[i - 1].push_back({i , 0});	
                    		vc[i].push_back({i - 1, -1});	
                    	} 
                    	spfa();
                    	cout << dis[maxx];
                    	return 0;
                    }
                    
                    
                    • -5
                      @ 2026-1-31 8:59:47

                      1行。

                      int main() { int a,b; __builtin_scanf("%d%d",&a,&b); __builtin_prinf("%d",a+b);
                      
                      • -5
                        @ 2025-11-22 9:39:27

                        #include<bits/stdc++.h> using namespace std; const int N=1e3+10; int fx(int x,int y){ return x+y; } int main() { int a=1,b=2; cin>>a>>b; cout<<fx(a,b); return 0; }

                      • -5
                        @ 2025-11-22 9:38:05

                        #include<bits/stdc++.h> using namespace std; const int N=1e3+10; int fx(int x,int y){ return x+y; } int main() { int a=1,b=2; cin>>a>>b; cout<<fx(a,b); return 0; }

                        • -5
                          @ 2025-11-9 19:01:11

                          #include <stdio.h> #include using namespace std; int main() { int a,b; cin >> a >> b; cout << a+b << endl; }

                          • -5
                            @ 2025-1-25 11:30:47
                            #include<bits/stdc++.h>
                            using namespace std;
                            int main(){
                            int a, b;
                            cin >> a >> b;
                            cout << a + b << endl;
                            return 0;
                            }
                            
                            • -6
                              @ 2026-2-1 11:31:04

                              http://ybt.ssoier.cn:8088/problem_show.php?pid=1510

                              #include <bits/stdc++.h>
                              using namespace std;
                              const int N = 1e5 + 10;
                              const int INF = 0x3f3f3f3f;
                              
                              int T;
                              int r[30];//r[i]表示第i个时间点需要工作的人数 
                              int n;
                              int num[30] , x;//num[i]表示第i个时间点有多少人开始工作 
                              int L , R , ans; 
                              vector<pair<int,int> > vc[N];
                              int dis[N];
                              bool vis[N];
                              queue<int> q;
                              void spfa(int mid)//最长路 
                              {
                              	memset(dis, -INF , sizeof(dis));
                              	memset(vis , 0 , sizeof(vis));
                              	while(!q.empty()) q.pop();
                              	dis[0] = 0;
                              	vis[0] = 1;
                              	
                              	q.push(0);
                              	
                              	while(!q.empty())
                              	{
                              		int u = q.front();
                              		q.pop();
                              		if( u == 24 && dis[u] > mid)
                              			return;
                              		
                              		vis[u] = 0;
                              		for(int i = 0; i < vc[u].size(); i++)
                              		{
                              			int v = vc[u][i].first , w = vc[u][i].second;
                              			if(dis[v] < dis[u] + w)
                              			{
                              				dis[v] = dis[u] +w;
                              				if(!vis[v]) 
                              				{
                              					q.push(v);	
                              					vis[v] = 1;
                              				}
                              			}	
                              		} 
                              	}
                              }
                              
                              bool check(int mid)//一共mid人工作 
                              {
                              	for(int i = 0; i <= 24; i++)
                              	{
                              		vc[i].clear();	
                              	}
                              	
                              	//隐藏不等式
                              	//sum[i] 从1点到i点需要工作的人数
                              	//	sum[i] - sum[i - 1] >= 0
                              	//	sum[i - 1] - sum[i] >= -num[i]
                              	for(int i = 1; i <= 24; i++)
                              	{
                              		vc[i - 1].push_back({i , 0});
                              		vc[i].push_back({i - 1 ,-num[i]});	
                              	} 
                              //	23 24 1 2 3 4 5 6 7 8 9
                              //	sum[i] - sum[i - 8] >= r[i]
                              	for(int i = 8; i <= 24; i++)
                              		vc[i - 8].push_back({i , r[i]});
                              	
                              //	sum[24] - sum[8] <= mid - r[i]; 
                              //	sum[i] - sum[i + 16] >= r[i] - mid;
                              	for(int i = 1; i <= 8; i++)
                              		vc[i + 16].push_back({i , r[i] - mid});
                              		
                              //	sum[24] - sum[0] <= mid
                              	vc[0].push_back({24,mid});
                              	vc[24].push_back({0, -mid});
                              	
                              	spfa(mid);
                              	return dis[24] == mid;
                              }
                              
                              int main()
                              {
                              	cin >> T;
                              	while( T-- )
                              	{
                              		memset(num , 0 , sizeof(num));
                              		for(int i = 1; i <= 24; i++)
                              			cin >> r[i];
                              			
                              		cin >> n;
                              		//表示每个人开始工作的时间 
                              		for(int i = 1; i <= n; i++)
                              		{
                              			cin >> x;
                              			num[x + 1]++;
                              		}
                              		//二分答案 
                              		L = 0 , R = n , ans = -1;
                              		while( L <= R)
                              		{
                              			int mid = L + R >> 1;
                              			if(check(mid))
                              			{
                              				ans = mid;
                              				R = mid - 1;
                              			}
                              			else
                              				L = mid + 1;
                              		}
                              		
                              		if(ans == -1)
                              			cout << "No Solution\n";
                              		else
                              			cout << ans << endl;
                              	}
                              
                              	return 0;
                              }
                              
                              
                              • -6
                                @ 2025-7-6 23:16:54

                                #include

                                using namespace std;

                                int main()

                                {

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

                                }

                                • -6
                                  @ 2024-11-10 20:23:47
                                  #include<iostream>
                                  using namespace std;
                                  int main ()
                                  {
                                  	int a,b;
                                  	cin >> a >> b;
                                  	cout << a + b; 
                                  }
                                  

                                  最简单的代码了,自己拿去用

                                  • -6
                                    @ 2024-11-10 15:03:57
                                    #include<iostream> 
                                    using namespace std;
                                    int main(){
                                    	int a,b;
                                    	cin>>a>>b;
                                    	cout<<a+b;
                                    }
                                    
                                    • -6
                                      @ 2024-9-14 22:25:13
                                      高精度加法

                                      新人不会康林一个人 @杨时欢 俩提交都AC阿米诺斯 亲放心食用

                                      #include<bits/stdc++.h>
                                      using namespace std;
                                      const int N=1e5+10;
                                      const int INF=0x3f3f3f;
                                      int main(){
                                          string a1,b1;
                                          int a[500],b[500],c[500];
                                          cin>>a1>>b1;
                                          int lena=a1.size();
                                          int lenb=b1.size();
                                          for(int i=0;i<lena;i++){
                                              a[lena-i]=a1[i]-'0';
                                          }
                                          for(int i=0;i<lenb;i++){
                                              b[lenb-i]=b1[i]-'0';
                                          }
                                          int lenc=1,x=0;
                                          while(lenc<=lena || lenc<=lenb){
                                              c[lenc]=a[lenc]+b[lenc]+x;
                                              x=c[lenc]/10;
                                              c[lenc]=c[lenc]%10;
                                              lenc++;
                                          }
                                          if(x>0){
                                             c[lenc]=x;
                                          }
                                          else{
                                             lenc--;
                                          }
                                          for(int i=lenc;i>=1;i--)
                                              cout<<c[i];
                                          cout<<endl;
                                      
                                      	return 0;
                                      }
                                      
                                      提示:此代码可提交题@@高精度加法***
                                      
                                      • -7
                                        @ 2025-6-1 18:22:05

                                        #A+B problem {

                                        { #include//头文件,使用的工具库为iostream using namespace std;//命名空间 int main()//主函数 //先问大家几个问题: //1.我们如何获取a与b//2.我们如何进行对a于b的运算? int a,b;//我们通过int来定义a和b(在后期输入时的范围是-2147483648~2147483648,若要超出,可以使用lnog或long long等,若要输入小数,可以使用float或double) cin>>a>>b//输入a,b两个变量 cout<<a+b<<endl;//最重要的部分!!!这里我们要对a和b进行运算,这时我们要使用运算符,运算符有很多,如:“*”乘法 “/”除法 “+”加法 “-”减法 “^”次方 “%”取余…… return 0;//可有可无 //总结:1.a与b通过int定义,且不同的类型变量有不同规定取值范围; //2.我们使用运算符进行两个变量的运算

                                        } } //全网@

                                        信息

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