Untitled
unknown
c_cpp
3 years ago
432 B
9
Indexable
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main(){
int n, id;
scanf("%d",&n);
char *ary;
ary = (char*)malloc(sizeof(char)*((n/4)+1));
for(int i=0;i<(n/4)+1;i++){
ary[i]=0;
}
while(scanf("%d",&id)!=EOF){
int index = id/4;
int position = id%4;
if(((ary[index]>>(position*2))&3) == 3){
printf("Bye\n");
}
else{
ary[index]+=(1<<(position*2));
printf("OK\n");
}
}
}Editor is loading...