AtCoder Beginner Contest 025

Submission #1674170

Source codeソースコード

#include <iostream>
#include <string>
#include <stdlib.h>
#include <algorithm>
#include <math.h>
#include <set>
#include <string>
#include <vector>
#include <array>

#define INT_MAX 2000000000
#define MOD 1000000007
#define rep(i,a,b) for(i = (a); i < (b); i++)
#define bitget(a,b) (((a) >> (b)) & 1)

using int64 = unsigned long long int;

using namespace std;

template<typename T>
struct Wavelet{
public:
	int **wave;
	int *carray[2];
	int now;
	Wavelet(*T array, int length, int digit){
		wave = new *int[digit];
		for (i = 0; i < digit; i++){
			wave[i] = new int64[((length - 1) >> 6) + 1];
		}
		carray[0] = new T[length];
		carray[1] = new T[length];
		for (i = 0; i < length; i++){
			wave[0][i >> 6] += bitget(array[i], digit - 1) << (i & 63);
		}
		for (i = 1; i < digit; i++){
			for (j = 0; j < length; j++){
				if (!bitget(wave[i - 1][j >> 6], j & 63)){
					carray[i][j]=
				}
			}
		}
	}
private:
	int i;
	int j;
};

int main()
{
	int i, j, k;

	return 0;
}

Submission

Task問題 A - 25個の文字列
User nameユーザ名 noshi91
Created time投稿日時
Language言語 C++14 (GCC 5.4.1)
Status状態 CE
Score得点 -
Source lengthソースコード長 1028 Byte
File nameファイル名
Exec time実行時間 -
Memory usageメモリ使用量 -

Compiler messageコンパイルメッセージ

./Main.cpp:26:13: error: expected ‘)’ before ‘array’
Wavelet(*T array, int length, int digit){
^
./Main.cpp:54:1: error: expected ‘}’ at end of input
}
^
./Main.cpp:54:1: error: expected unqualified-id at end of input

Test case