Submission #717708

# Submission time Handle Problem Language Result Execution time Memory
717708 2023-04-02T11:09:51 Z Vlatko09 Memory (IOI10_memory) C++14
0 / 100
15 ms 272 KB
#include "grader.h"
#include "memory.h"
void play()
{
    char c[50];
    int n[50];
   for(int i=1;i<=50;i++)
      for(int j=i+1;j<=50;j++)
   {
       c[i]=faceup(i);
       n[i]=i;
       c[i+1]=faceup(j);
       n[i+1]=i;
   }
   for(int i=0;i<=50;i++)
      for(int j=0;j<=50;j++)
   {
       if(c[i]==c[j])
       {
           faceup(i);
           faceup(j);
       }
   }
}

Compilation message

memory.cpp: In function 'void play()':
memory.cpp:6:9: warning: variable 'n' set but not used [-Wunused-but-set-variable]
    6 |     int n[50];
      |         ^
memory.cpp:12:14: warning: iteration 48 invokes undefined behavior [-Waggressive-loop-optimizations]
   12 |        c[i+1]=faceup(j);
      |        ~~~~~~^~~~~~~~~~
memory.cpp:8:22: note: within this loop
    8 |       for(int j=i+1;j<=50;j++)
      |                     ~^~~~
# Verdict Execution time Memory Grader output
1 Incorrect 9 ms 208 KB Incorrect
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 15 ms 272 KB Incorrect
2 Halted 0 ms 0 KB -