小编Pur*_*man的帖子

编程挑战:最好的猫的竞争即将来临

最近我参加了编码挑战,我的得分只有50%.很少有测试用例执行我的代码失败,我无法找到代码失败的原因.所以我在下面添加了问题和我的代码.我很感谢您帮助找到测试失败原因.

需求

最好的猫的竞争即将来临.比赛由几场决斗组成.在每次决斗中,两只猫都站在一条彼此面对的无限线上.年长的猫开始 - 它必须以1或2个猫单位向对手移动.他们俩都不能回去,跳过他的对手或分享同一个位置.猫主人尽可能地训练他们的猫,因此他们的宠物可以最佳地进行游戏.无法移动的猫会失去.

输入

输入的第一行包含测试次数t(t≤1000).每个测试由4个整数组成:第一只猫的年龄和位置,然后是第二只猫的年龄和位置.没有两只猫有相同的年龄.此任务中的任何计算都不会超过该数字2**31 - 1.

产量

对于每个测试打印1,如果第一只猫获胜,否则为0.

输入:

1
10 1 9 5
Run Code Online (Sandbox Code Playgroud)

输出:

0
Run Code Online (Sandbox Code Playgroud)

说明: Cat 1可以移动到任何一个字段23.在接下来的动作中,2无论对手的决定能否阻挡他并赢得胜利.

我的守则

using System;
using System.Linq;

namespace Solution
{
    class Solution
    {
        static void Main(string[] args)
        {
            var input1 = Console.ReadLine().Trim();
            var numOfTest = Convert.ToInt32(input1);

            for (int i = 0; i < numOfTest; i++)
            { …
Run Code Online (Sandbox Code Playgroud)

c# algorithm

3
推荐指数
1
解决办法
294
查看次数

标签 统计

algorithm ×1

c# ×1