Submission #21146133


Source Code Expand

import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.Comparator;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
import java.util.Map.Entry;
import java.util.PriorityQueue;
import java.util.Scanner;

class Main {
    static final int MOD = 1000000007;
    static final int INF = 1 << 30;
    static final int ALF = 26;

    Main() {
        Scanner sc = new Scanner(System.in);
        long ans = 0;
        int N = sc.nextInt();
        int M = sc.nextInt();
        int[] A = new int[N];
        int[] btc = new int[N];

        long even = 0;
        long odd = 0;

        for (int i = 0; i < N; i++) {
            char[] seq = sc.next().toCharArray();
            int a = 0;
            int b = 0;
            for (int k = 0; k < M; k++)
                if (seq[k] == '1') {
                    a |= 1 << k;
                    b++;
                }
            A[i] = a;
            btc[i] = b;
            if (b % 2 == 0)
                even++;
            else
                odd++;
        }

        System.out.println(even * odd);
    }

    public static void main(String[] args) {
        new Main();
    }
}

Submission Info

Submission Time
Task A - Two Choices
User kametaro
Language Java (OpenJDK 11.0.6)
Score 300
Code Size 1278 Byte
Status AC
Exec Time 399 ms
Memory 60764 KiB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 300 / 300
Status
AC × 2
AC × 26
Set Name Test Cases
Sample sample00, sample01
All case02, case03, case04, case05, case06, case07, case08, case09, case10, case11, case12, case13, case14, case15, case16, case17, case18, case19, case20, case21, case22, case23, case24, case25, sample00, sample01
Case Name Status Exec Time Memory
case02 AC 399 ms 59552 KiB
case03 AC 144 ms 38276 KiB
case04 AC 145 ms 38464 KiB
case05 AC 145 ms 37716 KiB
case06 AC 154 ms 39880 KiB
case07 AC 338 ms 60720 KiB
case08 AC 168 ms 39892 KiB
case09 AC 118 ms 36080 KiB
case10 AC 142 ms 36620 KiB
case11 AC 346 ms 60764 KiB
case12 AC 343 ms 59120 KiB
case13 AC 361 ms 58392 KiB
case14 AC 355 ms 59252 KiB
case15 AC 360 ms 59040 KiB
case16 AC 109 ms 35820 KiB
case17 AC 104 ms 35712 KiB
case18 AC 106 ms 35480 KiB
case19 AC 101 ms 35628 KiB
case20 AC 110 ms 35584 KiB
case21 AC 333 ms 58560 KiB
case22 AC 336 ms 58476 KiB
case23 AC 356 ms 59052 KiB
case24 AC 343 ms 59048 KiB
case25 AC 368 ms 60512 KiB
sample00 AC 102 ms 35504 KiB
sample01 AC 105 ms 35540 KiB