Submission #2124033


Source Code Expand

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ABC084D {
    class Program {
        static void Main(string[] args) {
            bool[] primes = Enumerable.Repeat(true, 100001).ToArray();
            primes[0] = false;
            primes[1] = false;
            for (int i = 2; i < 100001; i++) {
                if (primes[i]) {
                    int num = i * 2;
                    while (num < 100001) {
                        primes[num] = false;
                        num += i;
                    }
                }
            }
            int[] like2017Nums = new int[100001];
            int likeNum = 0;
            for (int i = 0; i < 100001; i++) {
                if (primes[i] && primes[(i + 1) / 2]) {
                    likeNum++; //2は外れるので大丈夫
                    like2017Nums[i] = likeNum;
                }
            }
            int Q = int.Parse(Console.ReadLine());
            for (int i = 0; i < Q; i++) {
                int[] input = Console.ReadLine().Split(' ').Select(s => int.Parse(s)).ToArray();
                int l = input[0];
                int r = input[1];
                Console.WriteLine(like2017Nums[r] - like2017Nums[l - 1]);
            }
        }
    }
}

Submission Info

Submission Time
Task D - 2017-like Number
User NMLibrary
Language C# (Mono 4.6.2.0)
Score 0
Code Size 1349 Byte
Status WA
Exec Time 736 ms
Memory 18124 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 0 / 400
Status
WA × 3
WA × 10
Set Name Test Cases
Sample sample_01.txt, sample_02.txt, sample_03.txt
All 01.txt, 02.txt, 03.txt, 04.txt, 05.txt, 06.txt, 07.txt, sample_01.txt, sample_02.txt, sample_03.txt
Case Name Status Exec Time Memory
01.txt WA 701 ms 16076 KB
02.txt WA 683 ms 18124 KB
03.txt WA 703 ms 16184 KB
04.txt WA 699 ms 16076 KB
05.txt WA 682 ms 16076 KB
06.txt WA 736 ms 17708 KB
07.txt WA 691 ms 18124 KB
sample_01.txt WA 26 ms 9824 KB
sample_02.txt WA 26 ms 11872 KB
sample_03.txt WA 26 ms 11872 KB