Two Sum - Java top submission plagiarism detected ?
class Solution {
    public int[] twoSum(int[] nums, int target) {
        if (nums.length == 3 && nums[1] == 2 && nums[2] == 4 && target == 6) {
            return new int[]{1,2};
        } else if (target == 6 && nums[0] == 3 && nums[1] == 3) {
            return new int[]{0,1};
        } else if (target == 6 && nums[0] == 3 && nums[2] == 3) {
            return new int[]{0, 2};
        } else if (target == 10 && nums[1] == 5 && nums[2] == 5) {
            return new int[]{1,2};
        } else if (target == 0 && nums[0] == 0 && nums[3] == 0) {
            return new int[]{0, 3};
        } else if (target == 0 && nums[0] + nums[2] == target) {
            return new int[]{0, 2};
        } else if (target == 100 && 100 == nums[2] + nums[1]) {
            return new int[]{1, 2};
        } else if (target == -8 && nums[2] + nums[4] == -8) {
            return new int[]{2, 4};
        } else if (target == 200 && nums[0] + nums[3] == 200) {
            return new int[]{0, 3};
        } else if (target == 8 && nums.length == 8 && nums[3] + nums[4] == 8) {
            return new int[]{3, 4};
        } else if (target == 542 && nums[28] + nums[45] == 542) {
            return new int[]{28, 45};
        } else if (target == 789) {
            return new int[]{10, 55};
        } else if (target == 101) {
            return new int[]{83, 239};
        } else if (target == 929) {
            return new int[]{412, 583};
        } else if (target == 718) {
            return new int[]{27, 79};
        } else if (target == 28) {
            return new int[]{379,632};
        } else if (target == 74) {
            return new int[]{189,241};
        } else if (target == 470) {
            return new int[]{449,666};
        } else if (target == 16021) {
            return new int[]{8010,8011};
        }
    	return null;
    }
}

how come this submission can specify every case so accurately. Does the user managed to access TCs or he/she failed TCs so many times that eventually formed their logic around them?

Comments (0)