Rezultati

Up. imeNalogaJezikRezultatČas oddaje
koklja-2017 Večkotnik C++ 100/100OK 11. maj '17 @ 17:06

Test Točke Porabljen spomin Porabljen čas Status
#1 4/4 3,273 MiB 0,004 s OK
#2 4/4 3,113 MiB 0,004 s OK
#3 4/4 3,277 MiB 0,004 s OK
#4 4/4 3,273 MiB 0,004 s OK
#5 4/4 3,113 MiB 0,004 s OK
#6 4/4 3,273 MiB 0,004 s OK
#7 4/4 3,109 MiB 0,004 s OK
#8 4/4 3,105 MiB 0,004 s OK
#9 4/4 3,109 MiB 0,004 s OK
#10 4/4 3,277 MiB 0,004 s OK
#11 4/4 3,113 MiB 0,004 s OK
#12 4/4 3,281 MiB 0,004 s OK
#13 4/4 3,113 MiB 0,004 s OK
#14 4/4 3,277 MiB 0,004 s OK
#15 4/4 3,109 MiB 0,004 s OK
#16 4/4 3,109 MiB 0,004 s OK
#17 4/4 3,109 MiB 0,004 s OK
#18 4/4 3,113 MiB 0,004 s OK
#19 4/4 3,277 MiB 0,004 s OK
#20 4/4 3,277 MiB 0,004 s OK
#21 4/4 3,113 MiB 0,004 s OK
#22 4/4 3,277 MiB 0,004 s OK
#23 4/4 3,277 MiB 0,004 s OK
#24 4/4 3,277 MiB 0,004 s OK
#25 4/4 3,109 MiB 0,004 s OK

Ocenjevani program (kotnik.cpp):
#include <iostream>
#include <complex>
#include <iomanip>
#include <climits>
#include <stack>
#include <algorithm>
#include <cstdio>
#include <cstring>
#include <cmath>
#include <string>
#include <vector>
#include <deque>
#include <queue>
#include <set>
#include <map>

#define FOR(i,n) for(int i=0,_n=n;i<_n;i++)
#define FORR(i,s,n) for(int i=s,_n=n;i<_n;i++)
#define mp make_pair
#define pb push_back
#define pii pair<int,int>
#define vi vector<int>
#define fs first
#define sec second
#define fi first
#define se second
#define INF (1LL<<50LL)

#define maxn 1000

using namespace std;
typedef long long ll;

const ll MOD = 1000000007LL;

int grundy[maxn+10];
bool noter[maxn+10];

int main(){
	memset(grundy,0,sizeof(grundy));
	grundy[2]=1;
	FORR(i,3,maxn+5){
		memset(noter,0,sizeof(noter));
		for(int j=2;j<=i-1;j++){
			//printf("Checkin %d %d\n",j-2,i-j);
			int curr = grundy[j-2]^grundy[i-j];
			noter[curr]=1;
		}
		int najvecji=0;
		while(noter[najvecji])najvecji++;
		grundy[i]=najvecji;
		//printf("%d: %d\n",i,grundy[i]);
	}
	int l;
	scanf("%d",&l);
	int rez=0;
	FOR(i,l){
		int a;
		scanf("%d",&a);
		rez^=grundy[a];
	}
	if(rez==0)printf("Janko\n");
	else printf("Metka\n");
	return 0;
}