6 条题解

  • 4
    @ 2022-1-23 14:00:06
    #include <iostream>
    using namespace std;
    int main(){
        int n,m,num;
        cin>>n>>m;
        num=n;
        n*=4;
        if(m>n||(n-m)%2==1||((n-m)/2)>num){
            cout<<"No answer"<<endl;
            return 0;
        }
        m=(n-m)/2;
        cout<<m<<" "<<num-m<<endl;
        return 0;
    }
    • 1
      @ 2025-1-29 10:42:20

      极简代码

      #include<bits/stdc++.h>
      using namespace std;
      const int N=1e5+5,INF=0x3f3f3f3f;
      int n,m; 
      int main()
      {
      	cin>>n>>m;
      	if(m<n*2||(m-n*2)%2!=0||(m-n*2)/2>n)cout<<"No answer";
      	else printf("%d %d",n-((m-n*2)/2),(m-n*2)/2);
      	return 0;
      }
      
      • 0
        @ 2025-4-25 16:22:45

        只有两行(doge #include<bits/stdc++.h> using namespace std;int n,m,ans;int main(){cin>>n>>m;if((m%2==0)&&((n*4-m)/2>=0)&&((n*4-m)/2<=n))ans++;if(ans==1){cout<<(n*4-m)/2<<endl<<n-(n*4-m)/2;}else{cout<<"No answer";return 0;} 这题特殊情况有点多

        • -1
          @ 2023-11-7 17:24:27
          #include <iostream>
          using namespace std;
          int main(){
              int n,m,num;
              cin>>n>>m;
              num=n;
              n*=4;
              if(m>n||(n-m)%2==1||((n-m)/2)>num){
                  cout<<"No answer"<<endl;
                  return 0;
              }
              m=(n-m)/2;
              cout<<m<<" "<<num-m<<endl;
              return 0;
          }
          
          • -1
            @ 2021-10-15 13:12:10

            n,m=input().split()

            a=round((int(m)-int(n)*2)/(4-2))

            if int(n)-a <0 or a<0:

            print('No answer') 
            

            elif int(m)<int(n) or int(m)%2==1:

            print('No answer') 
            

            else:

            print(int(n)- a,a)
            
            • -1
              @ 2021-10-14 21:01:35

              n,m=input().split() a=round((int(m)-int(n)*2)/(4-2)) if int(n)-a <0 or a<0: print('No answer') elif int(m)<int(n) or int(m)%2==1: print('No answer') else: print(int(n)- a,a)

              • 1

              信息

              ID
              858
              时间
              1000ms
              内存
              128MiB
              难度
              8
              标签
              递交数
              694
              已通过
              121
              上传者