14 条题解

  • -3
    @ 2022-9-13 17:31:13
    #include <bits/stdc++.h>
    
    using namespace std;
    
    int main(void)
    {
    
    int qs1, qs2;
    int all;
    
    cin >> qs1 >> qs2;
    
    int m = qs1 % 2;
    int n = qs2 % 2;
    
    
    if (qs1 != qs2)
    {
    	if (m == 0)
    
    	{
    		qs1 = qs1 + 1;
    	}
    
    	if (n == 0)
    	{
    		qs2 -= 1;
    	}
    
    	if (qs1 == qs2)
    	{
    		all = qs1;
    	}
    	else
    	{
    		for (qs1 = qs1, qs2 = qs2; qs1 < qs2; qs1 += 2)
    		{
    			all = all + qs1;
    		}
    
    		all += qs1;
    	}
    }
    else if (qs1 == qs2)
    {
    	if (n == 0, m == 0)
    	{
    		all = 0;
    	}
    
    	if (n != 0, m != 0)
    	{
    		all = qs1 = qs2;
    	}
    }
    
    cout << all;
    
    return 0;
    }
    

    信息

    ID
    928
    时间
    1000ms
    内存
    128MiB
    难度
    5
    标签
    递交数
    1384
    已通过
    509
    上传者