提出 #520212


ソースコード 拡げる

using System;
using System.Collections.Generic;
using System.Linq;

class Program
{
	public static void Main()
	{
		int num = int.Parse(Console.ReadLine());
		int sum = sumOfDigit(num);
		Console.WriteLine(IsLikePrime(num) ? "Prime" : "Not Prime");

		/*var N = int.Parse(Console.ReadLine());
		var a = Console.ReadLine()
			.Split(new[] { ' ' })
			.Select(int.Parse)
			.ToList();

		var aSum = a.Sum();

		if (aSum % N != 0)
		{
			Console.WriteLine(-1);
			return;
		}

		var bridgeCount = 0;
		var unitNum = aSum / N;

		for (int i = 0; i < N; i++)
		{
			if (a.Skip(i).Take(N - i).Sum() != (N - i) * unitNum)
			{
				bridgeCount++;
			}
		}

		Console.WriteLine(bridgeCount);*/
	}
	static int sumOfDigit(int num)
	{
		int sum = 0;
		while (num > 0)
		{
			sum += num % 10;
			num = num / 10;
		}
		return sum;
	}
	static bool IsLikePrime(int num)
	{
		if (num == 1) return false;
		int finalOfnum = num % 10;
		if (finalOfnum % 2 == 0) return false;
		if (finalOfnum  == 5) return false;

		return sumOfDigit(num) % 3 > 0;
	}
	static bool IsPrime(int num)
	{
		if (num == 1 || num % 2 == 0)
			return false;
		else if (num == 2)
			return true;
		else
		{
			for (int i = 3; i < Math.Sqrt(num); i += 2)
				if (num % i == 0) return false;
		}
		return true;
	}
}

提出情報

提出日時
問題 A - 素数判定
ユーザ pythagorean
言語 C# (Mono 3.2.1.0)
得点 0
コード長 1340 Byte
結果 WA
実行時間 135 ms
メモリ 8916 KiB

ジャッジ結果

セット名 Sample All
得点 / 配点 0 / 0 0 / 100
結果
AC × 3
WA × 1
AC × 31
WA × 3
セット名 テストケース
Sample sample_01.txt, sample_02.txt, sample_03.txt, sample_04.txt
All sample_01.txt, sample_02.txt, sample_03.txt, sample_04.txt, test_01.txt, test_02.txt, test_03.txt, test_04.txt, test_05.txt, test_06.txt, test_07.txt, test_08.txt, test_09.txt, test_10.txt, test_11.txt, test_12.txt, test_13.txt, test_14.txt, test_15.txt, test_16.txt, test_17.txt, test_18.txt, test_19.txt, test_20.txt, test_21.txt, test_22.txt, test_23.txt, test_24.txt, test_25.txt, test_26.txt, test_27.txt, test_28.txt, test_29.txt, test_30.txt
ケース名 結果 実行時間 メモリ
sample_01.txt AC 135 ms 8876 KiB
sample_02.txt AC 125 ms 8832 KiB
sample_03.txt WA 128 ms 8852 KiB
sample_04.txt AC 125 ms 8880 KiB
test_01.txt WA 124 ms 8872 KiB
test_02.txt WA 127 ms 8884 KiB
test_03.txt AC 124 ms 8860 KiB
test_04.txt AC 123 ms 8864 KiB
test_05.txt AC 126 ms 8836 KiB
test_06.txt AC 125 ms 8864 KiB
test_07.txt AC 125 ms 8860 KiB
test_08.txt AC 124 ms 8820 KiB
test_09.txt AC 125 ms 8868 KiB
test_10.txt AC 126 ms 8840 KiB
test_11.txt AC 129 ms 8816 KiB
test_12.txt AC 125 ms 8876 KiB
test_13.txt AC 126 ms 8880 KiB
test_14.txt AC 129 ms 8824 KiB
test_15.txt AC 126 ms 8916 KiB
test_16.txt AC 128 ms 8868 KiB
test_17.txt AC 127 ms 8880 KiB
test_18.txt AC 126 ms 8836 KiB
test_19.txt AC 124 ms 8868 KiB
test_20.txt AC 124 ms 8868 KiB
test_21.txt AC 124 ms 8860 KiB
test_22.txt AC 124 ms 8820 KiB
test_23.txt AC 124 ms 8816 KiB
test_24.txt AC 128 ms 8868 KiB
test_25.txt AC 123 ms 8880 KiB
test_26.txt AC 123 ms 8784 KiB
test_27.txt AC 124 ms 8868 KiB
test_28.txt AC 124 ms 8876 KiB
test_29.txt AC 128 ms 8892 KiB
test_30.txt AC 124 ms 8860 KiB