Submission #3782038
Source Code Expand
void prime(int garr[]){ int i,j,c=1; bool fl[131072]={0}; for(i=2;i<131072;i++){ if(fl[i]){continue;} garr[c]=i;c++; for(j=2*i;j<131072;j++){ fl[j]=1; } } } void taro(int n){ int i,j,parr[131072],w=0; prime(parr); for(i=1;i<4096;i++){ if(n%parr[i]==0){ w=i;break; } } for(i=0;i<12;i++){ send(w%2); w/=2; } } int jiro(int s,int x[]){ int parr[131072],r=0,i; prime(parr); for(i=0;i<12;i++){ r+=(x[i]*(1<<i)); } if(r!=0){return parr[r];} return -1; }
Submission Info
Submission Time | |
---|---|
Task | B - 合成数を倒せ (Prime Hazard) |
User | physics0523 |
Language | IOI-Style C++ (GCC 5.4.1) |
Score | 0 |
Code Size | 563 Byte |
Status | CE |
Compile Error
./Main.cpp: In function ‘void taro(int)’: ./Main.cpp:22:13: error: ‘send’ was not declared in this scope send(w%2); ^ ./grader.cpp: In function ‘int main(int, char**)’: ./grader.cpp:30:27: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] int N; scanf("%d", &N); ^ ./grader.cpp:41:28: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] scanf("%d", &bits_size); ^ ./grader.cpp:44:26: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] scanf("%d", bits+i); ^