Detalii evaluare #50581766

Rezumat problemă

#1998 Rover

NASA plănuiește o nouă misiune Rover pe Marte în anul 2020. Principalul obiectiv al acestei misiuni este de a determina, cu ajutorul unui nou Rover, dacă a existat în trecut viață pe Marte. Până când va fi lansată misiunea, Roverul este supus la tot felul de teste în laboratoarele NASA. Într-unul din teste, Roverul trebuie să parcurgă o suprafață de forma unui caroiaj cu N linii și N coloane. Acesta pornește din zona de coordonate (1,1) și trebuie să ajungă în zona de coordonate (N,N), la fiecare pas putându-se deplasa din zona în care se află într-una din zonele învecinate la nord, sud, est sau vest. Pentru fiecare zonă de coordonate (i,j) se cunoaște A[i,j], stabilitatea terenului din acea zonă. Știind că Roverul are o greutate G, o zonă cu stabilitatea terenului cel puțin egală cu G se consideră o zonă sigură pentru deplasarea Roverului, iar o zonă cu stabilitatea terenului mai mică decât G se consideră o zonă periculoasă pentru Rover.

1. Determinați numărul minim posibil de zone periculoase pe care le traversează Roverul pentru a ajunge din zona (1,1) în zona (N,N).
2. Determinați greutatea maximă pe care o poate avea un Rover care să ajungă din zona (1,1) în zona (N,N), fără a traversa nicio zonă periculoasă pentru el.

Detalii

Problema Rover Operații I/O rover.in/rover.out
Limita timp 0.5 secunde Limita memorie Total: 64 MB / Stivă 32 MB
Id soluție #50581766 Utilizator Dolteanu Gabriel Meditatii ONI 0729387259 (arcker)
Fișier rover.cpp Dimensiune 3.34 KB
Data încărcării 15 Aprilie 2024, 23:32 Scor / rezultat Eroare de compilare

Evaluare


Mesaj compilare

rover.cpp:1:85: error: unrecognized command line option '-farch=native'
 #pragma GCC optimize("O3","unroll-loops","inline","omit-frame-pointer","arch=native")

                                                                                     ^
In file included from /usr/include/features.h:374:0,
                 from /usr/include/i386-linux-gnu/c++/4.8/bits/os_defines.h:39,
                 from /usr/include/i386-linux-gnu/c++/4.8/bits/c++config.h:426,
                 from /usr/include/c++/4.8/iosfwd:38,
                 from /usr/include/c++/4.8/ios:38,
                 from /usr/include/c++/4.8/istream:38,
                 from /usr/include/c++/4.8/fstream:38,
                 from rover.cpp:2:
/usr/include/wchar.h:148:37: error: unrecognized command line option '-farch=native'
    const wchar_t *__restrict __src) __THROW;
                                     ^
/usr/include/wchar.h:148:37: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:152:6: error: unrecognized command line option '-farch=native'
      __THROW;
      ^
/usr/include/wchar.h:152:6: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:156:37: error: unrecognized command line option '-farch=native'
    const wchar_t *__restrict __src) __THROW;
                                     ^
/usr/include/wchar.h:156:37: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:160:6: error: unrecognized command line option '-farch=native'
      __THROW;
      ^
/usr/include/wchar.h:160:6: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:164:14: error: unrecognized command line option '-farch=native'
      __THROW __attribute_pure__;
              ^
/usr/include/wchar.h:164:14: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:167:14: error: unrecognized command line option '-farch=native'
      __THROW __attribute_pure__;
              ^
/usr/include/wchar.h:167:14: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:172:66: error: unrecognized command line option '-farch=native'
 extern int wcscasecmp (const wchar_t *__s1, const wchar_t *__s2) __THROW;
                                                                  ^
/usr/include/wchar.h:172:66: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:176:16: error: unrecognized command line option '-farch=native'
    size_t __n) __THROW;
                ^
/usr/include/wchar.h:176:16: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:183:23: error: unrecognized command line option '-farch=native'
     __locale_t __loc) __THROW;
                       ^
/usr/include/wchar.h:183:23: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:186:36: error: unrecognized command line option '-farch=native'
      size_t __n, __locale_t __loc) __THROW;
                                    ^
/usr/include/wchar.h:186:36: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:192:63: error: unrecognized command line option '-farch=native'
 extern int wcscoll (const wchar_t *__s1, const wchar_t *__s2) __THROW;
                                                               ^
/usr/include/wchar.h:192:63: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:197:54: error: unrecognized command line option '-farch=native'
          const wchar_t *__restrict __s2, size_t __n) __THROW;
                                                      ^
/usr/include/wchar.h:197:54: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:207:27: error: unrecognized command line option '-farch=native'
         __locale_t __loc) __THROW;
                           ^
/usr/include/wchar.h:207:27: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:213:35: error: unrecognized command line option '-farch=native'
     size_t __n, __locale_t __loc) __THROW;
                                   ^
/usr/include/wchar.h:213:35: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:216:53: error: unrecognized command line option '-farch=native'
 extern wchar_t *wcsdup (const wchar_t *__s) __THROW __attribute_malloc__;
                                                     ^
/usr/include/wchar.h:216:53: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:223:31: error: unrecognized command line option '-farch=native'
      __THROW __asm ("wcschr") __attribute_pure__;
                               ^
/usr/include/wchar.h:223:31: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:225:31: error: unrecognized command line option '-farch=native'
      __THROW __asm ("wcschr") __attribute_pure__;
                               ^
/usr/include/wchar.h:225:31: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:233:32: error: unrecognized command line option '-farch=native'
      __THROW __asm ("wcsrchr") __attribute_pure__;
                                ^
/usr/include/wchar.h:233:32: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:235:32: error: unrecognized command line option '-farch=native'
      __THROW __asm ("wcsrchr") __attribute_pure__;
                                ^
/usr/include/wchar.h:235:32: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:246:14: error: unrecognized command line option '-farch=native'
      __THROW __attribute_pure__;
              ^
/usr/include/wchar.h:246:14: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:253:14: error: unrecognized command line option '-farch=native'
      __THROW __attribute_pure__;
              ^
/usr/include/wchar.h:253:14: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:257:14: error: unrecognized command line option '-farch=native'
      __THROW __attribute_pure__;
              ^
/usr/include/wchar.h:257:14: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:261:32: error: unrecognized command line option '-farch=native'
      __THROW __asm ("wcspbrk") __attribute_pure__;
                                ^
/usr/include/wchar.h:261:32: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:264:32: error: unrecognized command line option '-farch=native'
      __THROW __asm ("wcspbrk") __attribute_pure__;
                                ^
/usr/include/wchar.h:264:32: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:272:31: error: unrecognized command line option '-farch=native'
      __THROW __asm ("wcsstr") __attribute_pure__;
                               ^
/usr/include/wchar.h:272:31: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:275:31: error: unrecognized command line option '-farch=native'
      __THROW __asm ("wcsstr") __attribute_pure__;
                               ^
/usr/include/wchar.h:275:31: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:284:32: error: unrecognized command line option '-farch=native'
    wchar_t **__restrict __ptr) __THROW;
                                ^
/usr/include/wchar.h:284:32: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:287:51: error: unrecognized command line option '-farch=native'
 extern size_t wcslen (const wchar_t *__s) __THROW __attribute_pure__;
                                                   ^
/usr/include/wchar.h:287:51: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:294:31: error: unrecognized command line option '-farch=native'
      __THROW __asm ("wcswcs") __attribute_pure__;
                               ^
/usr/include/wchar.h:294:31: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:297:31: error: unrecognized command line option '-farch=native'
      __THROW __asm ("wcswcs") __attribute_pure__;
                               ^
/usr/include/wchar.h:297:31: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:307:14: error: unrecognized command line option '-farch=native'
      __THROW __attribute_pure__;
              ^
/usr/include/wchar.h:307:14: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:315:32: error: unrecognized command line option '-farch=native'
      __THROW __asm ("wmemchr") __attribute_pure__;
                                ^
/usr/include/wchar.h:315:32: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:318:32: error: unrecognized command line option '-farch=native'
      __THROW __asm ("wmemchr") __attribute_pure__;
                                ^
/usr/include/wchar.h:318:32: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:326:14: error: unrecognized command line option '-farch=native'
      __THROW __attribute_pure__;
              ^
/usr/include/wchar.h:326:14: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:330:49: error: unrecognized command line option '-farch=native'
     const wchar_t *__restrict __s2, size_t __n) __THROW;
                                                 ^
/usr/include/wchar.h:330:49: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:335:6: error: unrecognized command line option '-farch=native'
      __THROW;
      ^
/usr/include/wchar.h:335:6: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:338:65: error: unrecognized command line option '-farch=native'
 extern wchar_t *wmemset (wchar_t *__s, wchar_t __c, size_t __n) __THROW;
                                                                 ^
/usr/include/wchar.h:338:65: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:346:6: error: unrecognized command line option '-farch=native'
      __THROW;
      ^
/usr/include/wchar.h:346:6: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:353:31: error: unrecognized command line option '-farch=native'
 extern wint_t btowc (int __c) __THROW;
                               ^
/usr/include/wchar.h:353:31: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:357:31: error: unrecognized command line option '-farch=native'
 extern int wctob (wint_t __c) __THROW;
                               ^
/usr/include/wchar.h:357:31: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:361:52: error: unrecognized command line option '-farch=native'
 extern int mbsinit (const mbstate_t *__ps) __THROW __attribute_pure__;
                                                    ^
/usr/include/wchar.h:361:52: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:367:37: error: unrecognized command line option '-farch=native'
          mbstate_t *__restrict __p) __THROW;
                                     ^
/usr/include/wchar.h:367:37: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:371:38: error: unrecognized command line option '-farch=native'
          mbstate_t *__restrict __ps) __THROW;
                                      ^
/usr/include/wchar.h:371:38: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:375:32: error: unrecognized command line option '-farch=native'
    mbstate_t *__restrict __ps) __THROW;
                                ^
/usr/include/wchar.h:375:32: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:377:37: error: unrecognized command line option '-farch=native'
         mbstate_t *__restrict __ps) __THROW;
                                     ^
/usr/include/wchar.h:377:37: error: unrecognized command line option '-farch=native'
In file included from /usr/include/c++/4.8/cwchar:44:0,
                 from /usr/include/c++/4.8/bits/postypes.h:40,
                 from /usr/include/c++/4.8/iosfwd:40,
                 from /usr/include/c++/4.8/ios:38,
                 from /usr/include/c++/4.8/istream:38,
                 from /usr/include/c++/4.8/fstream:38,
                 from rover.cpp:2:
/usr/include/wchar.h:386:53: error: unrecognized command line option '-farch=native'
 extern wint_t __btowc_alias (int __c) __asm ("btowc");
                                                     ^
/usr/include/wchar.h:386:53: error: unrecognized command line option '-farch=native'
In file included from /usr/include/features.h:374:0,
                 from /usr/include/i386-linux-gnu/c++/4.8/bits/os_defines.h:39,
                 from /usr/include/i386-linux-gnu/c++/4.8/bits/c++config.h:426,
                 from /usr/include/c++/4.8/iosfwd:38,
                 from /usr/include/c++/4.8/ios:38,
                 from /usr/include/c++/4.8/istream:38,
                 from /usr/include/c++/4.8/fstream:38,
                 from rover.cpp:2:
/usr/include/wchar.h:388:1: error: unrecognized command line option '-farch=native'
 __NTH (btowc (int __c))
 ^
In file included from /usr/include/c++/4.8/cwchar:44:0,
                 from /usr/include/c++/4.8/bits/postypes.h:40,
                 from /usr/include/c++/4.8/iosfwd:40,
                 from /usr/include/c++/4.8/ios:38,
                 from /usr/include/c++/4.8/istream:38,
                 from /usr/include/c++/4.8/fstream:38,
                 from rover.cpp:2:
/usr/include/wchar.h:392:53: error: unrecognized command line option '-farch=native'
 extern int __wctob_alias (wint_t __c) __asm ("wctob");
                                                     ^
/usr/include/wchar.h:392:53: error: unrecognized command line option '-farch=native'
In file included from /usr/include/features.h:374:0,
                 from /usr/include/i386-linux-gnu/c++/4.8/bits/os_defines.h:39,
                 from /usr/include/i386-linux-gnu/c++/4.8/bits/c++config.h:426,
                 from /usr/include/c++/4.8/iosfwd:38,
                 from /usr/include/c++/4.8/ios:38,
                 from /usr/include/c++/4.8/istream:38,
                 from /usr/include/c++/4.8/fstream:38,
                 from rover.cpp:2:
/usr/include/wchar.h:394:1: error: unrecognized command line option '-farch=native'
 __NTH (wctob (wint_t __wc))
 ^
/usr/include/wchar.h:399:1: error: unrecognized command line option '-farch=native'
 __NTH (mbrlen (const char *__restrict __s, size_t __n,
 ^
/usr/include/wchar.h:410:33: error: unrecognized command line option '-farch=native'
     mbstate_t *__restrict __ps) __THROW;
                                 ^
/usr/include/wchar.h:410:33: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:416:33: error: unrecognized command line option '-farch=native'
     mbstate_t *__restrict __ps) __THROW;
                                 ^
/usr/include/wchar.h:416:33: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:425:48: error: unrecognized command line option '-farch=native'
      size_t __len, mbstate_t *__restrict __ps) __THROW;
                                                ^
/usr/include/wchar.h:425:48: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:432:34: error: unrecognized command line option '-farch=native'
      mbstate_t *__restrict __ps) __THROW;
                                  ^
/usr/include/wchar.h:432:34: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:439:34: error: unrecognized command line option '-farch=native'
 extern int wcwidth (wchar_t __c) __THROW;
                                  ^
/usr/include/wchar.h:439:34: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:443:54: error: unrecognized command line option '-farch=native'
 extern int wcswidth (const wchar_t *__s, size_t __n) __THROW;
                                                      ^
/usr/include/wchar.h:443:54: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:451:40: error: unrecognized command line option '-farch=native'
         wchar_t **__restrict __endptr) __THROW;
                                        ^
/usr/include/wchar.h:451:40: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:458:39: error: unrecognized command line option '-farch=native'
        wchar_t **__restrict __endptr) __THROW;
                                       ^
/usr/include/wchar.h:458:39: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:460:39: error: unrecognized command line option '-farch=native'
        wchar_t **__restrict __endptr) __THROW;
                                       ^
/usr/include/wchar.h:460:39: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:469:47: error: unrecognized command line option '-farch=native'
    wchar_t **__restrict __endptr, int __base) __THROW;
                                               ^
/usr/include/wchar.h:469:47: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:475:6: error: unrecognized command line option '-farch=native'
      __THROW;
      ^
/usr/include/wchar.h:475:6: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:485:6: error: unrecognized command line option '-farch=native'
      __THROW;
      ^
/usr/include/wchar.h:485:6: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:492:18: error: unrecognized command line option '-farch=native'
      int __base) __THROW;
                  ^
/usr/include/wchar.h:492:18: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:502:6: error: unrecognized command line option '-farch=native'
      __THROW;
      ^
/usr/include/wchar.h:502:6: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:509:24: error: unrecognized command line option '-farch=native'
            int __base) __THROW;
                        ^
/usr/include/wchar.h:509:24: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:532:24: error: unrecognized command line option '-farch=native'
      __locale_t __loc) __THROW;
                        ^
/usr/include/wchar.h:532:24: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:536:39: error: unrecognized command line option '-farch=native'
         int __base, __locale_t __loc) __THROW;
                                       ^
/usr/include/wchar.h:536:39: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:541:35: error: unrecognized command line option '-farch=native'
     int __base, __locale_t __loc) __THROW;
                                   ^
/usr/include/wchar.h:541:35: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:547:6: error: unrecognized command line option '-farch=native'
      __THROW;
      ^
/usr/include/wchar.h:547:6: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:551:6: error: unrecognized command line option '-farch=native'
      __THROW;
      ^
/usr/include/wchar.h:551:6: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:555:6: error: unrecognized command line option '-farch=native'
      __THROW;
      ^
/usr/include/wchar.h:555:6: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:559:28: error: unrecognized command line option '-farch=native'
          __locale_t __loc) __THROW;
                            ^
/usr/include/wchar.h:559:28: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:567:37: error: unrecognized command line option '-farch=native'
    const wchar_t *__restrict __src) __THROW;
                                     ^
/usr/include/wchar.h:567:37: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:573:6: error: unrecognized command line option '-farch=native'
      __THROW;
      ^
/usr/include/wchar.h:573:6: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:580:72: error: unrecognized command line option '-farch=native'
 extern __FILE *open_wmemstream (wchar_t **__bufloc, size_t *__sizeloc) __THROW;
                                                                        ^
/usr/include/wchar.h:580:72: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:587:45: error: unrecognized command line option '-farch=native'
 extern int fwide (__FILE *__fp, int __mode) __THROW;
                                             ^
/usr/include/wchar.h:587:45: error: unrecognized command line option '-farch=native'
In file included from /usr/include/c++/4.8/cwchar:44:0,
                 from /usr/include/c++/4.8/bits/postypes.h:40,
                 from /usr/include/c++/4.8/iosfwd:40,
                 from /usr/include/c++/4.8/ios:38,
                 from /usr/include/c++/4.8/istream:38,
                 from /usr/include/c++/4.8/fstream:38,
                 from rover.cpp:2:
/usr/include/wchar.h:595:47: error: unrecognized command line option '-farch=native'
        const wchar_t *__restrict __format, ...)
                                               ^
/usr/include/wchar.h:595:47: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:601:60: error: unrecognized command line option '-farch=native'
 extern int wprintf (const wchar_t *__restrict __format, ...)
                                                            ^
/usr/include/wchar.h:601:60: error: unrecognized command line option '-farch=native'
In file included from /usr/include/features.h:374:0,
                 from /usr/include/i386-linux-gnu/c++/4.8/bits/os_defines.h:39,
                 from /usr/include/i386-linux-gnu/c++/4.8/bits/c++config.h:426,
                 from /usr/include/c++/4.8/iosfwd:38,
                 from /usr/include/c++/4.8/ios:38,
                 from /usr/include/c++/4.8/istream:38,
                 from /usr/include/c++/4.8/fstream:38,
                 from rover.cpp:2:
/usr/include/wchar.h:606:6: error: unrecognized command line option '-farch=native'
      __THROW /* __attribute__ ((__format__ (__wprintf__, 3, 4))) */;
      ^
/usr/include/wchar.h:606:6: error: unrecognized command line option '-farch=native'
In file included from /usr/include/c++/4.8/cwchar:44:0,
                 from /usr/include/c++/4.8/bits/postypes.h:40,
                 from /usr/include/c++/4.8/iosfwd:40,
                 from /usr/include/c++/4.8/ios:38,
                 from /usr/include/c++/4.8/istream:38,
                 from /usr/include/c++/4.8/fstream:38,
                 from rover.cpp:2:
/usr/include/wchar.h:614:29: error: unrecognized command line option '-farch=native'
         __gnuc_va_list __arg)
                             ^
/usr/include/wchar.h:614:29: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:621:28: error: unrecognized command line option '-farch=native'
        __gnuc_va_list __arg)
                            ^
/usr/include/wchar.h:621:28: error: unrecognized command line option '-farch=native'
In file included from /usr/include/features.h:374:0,
                 from /usr/include/i386-linux-gnu/c++/4.8/bits/os_defines.h:39,
                 from /usr/include/i386-linux-gnu/c++/4.8/bits/c++config.h:426,
                 from /usr/include/c++/4.8/iosfwd:38,
                 from /usr/include/c++/4.8/ios:38,
                 from /usr/include/c++/4.8/istream:38,
                 from /usr/include/c++/4.8/fstream:38,
                 from rover.cpp:2:
/usr/include/wchar.h:628:6: error: unrecognized command line option '-farch=native'
      __THROW /* __attribute__ ((__format__ (__wprintf__, 3, 0))) */;
      ^
/usr/include/wchar.h:628:6: error: unrecognized command line option '-farch=native'
In file included from /usr/include/c++/4.8/cwchar:44:0,
                 from /usr/include/c++/4.8/bits/postypes.h:40,
                 from /usr/include/c++/4.8/iosfwd:40,
                 from /usr/include/c++/4.8/ios:38,
                 from /usr/include/c++/4.8/istream:38,
                 from /usr/include/c++/4.8/fstream:38,
                 from rover.cpp:2:
/usr/include/wchar.h:636:46: error: unrecognized command line option '-farch=native'
       const wchar_t *__restrict __format, ...)
                                              ^
/usr/include/wchar.h:636:46: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:642:59: error: unrecognized command line option '-farch=native'
 extern int wscanf (const wchar_t *__restrict __format, ...)
                                                           ^
/usr/include/wchar.h:642:59: error: unrecognized command line option '-farch=native'
In file included from /usr/include/features.h:374:0,
                 from /usr/include/i386-linux-gnu/c++/4.8/bits/os_defines.h:39,
                 from /usr/include/i386-linux-gnu/c++/4.8/bits/c++config.h:426,
                 from /usr/include/c++/4.8/iosfwd:38,
                 from /usr/include/c++/4.8/ios:38,
                 from /usr/include/c++/4.8/istream:38,
                 from /usr/include/c++/4.8/fstream:38,
                 from rover.cpp:2:
/usr/include/wchar.h:647:6: error: unrecognized command line option '-farch=native'
      __THROW /* __attribute__ ((__format__ (__wscanf__, 2, 3))) */;
      ^
/usr/include/wchar.h:647:6: error: unrecognized command line option '-farch=native'
In file included from /usr/include/c++/4.8/cwchar:44:0,
                 from /usr/include/c++/4.8/bits/postypes.h:40,
                 from /usr/include/c++/4.8/iosfwd:40,
                 from /usr/include/c++/4.8/ios:38,
                 from /usr/include/c++/4.8/istream:38,
                 from /usr/include/c++/4.8/fstream:38,
                 from rover.cpp:2:
/usr/include/wchar.h:691:28: error: unrecognized command line option '-farch=native'
        __gnuc_va_list __arg)
                            ^
/usr/include/wchar.h:691:28: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:698:27: error: unrecognized command line option '-farch=native'
       __gnuc_va_list __arg)
                           ^
/usr/include/wchar.h:698:27: error: unrecognized command line option '-farch=native'
In file included from /usr/include/features.h:374:0,
                 from /usr/include/i386-linux-gnu/c++/4.8/bits/os_defines.h:39,
                 from /usr/include/i386-linux-gnu/c++/4.8/bits/c++config.h:426,
                 from /usr/include/c++/4.8/iosfwd:38,
                 from /usr/include/c++/4.8/ios:38,
                 from /usr/include/c++/4.8/istream:38,
                 from /usr/include/c++/4.8/fstream:38,
                 from rover.cpp:2:
/usr/include/wchar.h:704:6: error: unrecognized command line option '-farch=native'
      __THROW /* __attribute__ ((__format__ (__wscanf__, 2, 0))) */;
      ^
/usr/include/wchar.h:704:6: error: unrecognized command line option '-farch=native'
In file included from /usr/include/c++/4.8/cwchar:44:0,
                 from /usr/include/c++/4.8/bits/postypes.h:40,
                 from /usr/include/c++/4.8/iosfwd:40,
                 from /usr/include/c++/4.8/ios:38,
                 from /usr/include/c++/4.8/istream:38,
                 from /usr/include/c++/4.8/fstream:38,
                 from rover.cpp:2:
/usr/include/wchar.h:745:39: error: unrecognized command line option '-farch=native'
 extern wint_t fgetwc (__FILE *__stream);
                                       ^
/usr/include/wchar.h:745:39: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:746:38: error: unrecognized command line option '-farch=native'
 extern wint_t getwc (__FILE *__stream);
                                      ^
/usr/include/wchar.h:746:38: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:752:29: error: unrecognized command line option '-farch=native'
 extern wint_t getwchar (void);
                             ^
/usr/include/wchar.h:752:29: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:759:53: error: unrecognized command line option '-farch=native'
 extern wint_t fputwc (wchar_t __wc, __FILE *__stream);
                                                     ^
/usr/include/wchar.h:759:53: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:760:52: error: unrecognized command line option '-farch=native'
 extern wint_t putwc (wchar_t __wc, __FILE *__stream);
                                                    ^
/usr/include/wchar.h:760:52: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:766:37: error: unrecognized command line option '-farch=native'
 extern wint_t putwchar (wchar_t __wc);
                                     ^
/usr/include/wchar.h:766:37: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:775:31: error: unrecognized command line option '-farch=native'
    __FILE *__restrict __stream);
                               ^
/usr/include/wchar.h:775:31: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:782:33: error: unrecognized command line option '-farch=native'
      __FILE *__restrict __stream);
                                 ^
/usr/include/wchar.h:782:33: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:789:53: error: unrecognized command line option '-farch=native'
 extern wint_t ungetwc (wint_t __wc, __FILE *__stream);
                                                     ^
/usr/include/wchar.h:789:53: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:801:47: error: unrecognized command line option '-farch=native'
 extern wint_t getwc_unlocked (__FILE *__stream);
                                               ^
/usr/include/wchar.h:801:47: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:802:38: error: unrecognized command line option '-farch=native'
 extern wint_t getwchar_unlocked (void);
                                      ^
/usr/include/wchar.h:802:38: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:810:48: error: unrecognized command line option '-farch=native'
 extern wint_t fgetwc_unlocked (__FILE *__stream);
                                                ^
/usr/include/wchar.h:810:48: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:818:62: error: unrecognized command line option '-farch=native'
 extern wint_t fputwc_unlocked (wchar_t __wc, __FILE *__stream);
                                                              ^
/usr/include/wchar.h:818:62: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:827:61: error: unrecognized command line option '-farch=native'
 extern wint_t putwc_unlocked (wchar_t __wc, __FILE *__stream);
                                                             ^
/usr/include/wchar.h:827:61: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:828:46: error: unrecognized command line option '-farch=native'
 extern wint_t putwchar_unlocked (wchar_t __wc);
                                              ^
/usr/include/wchar.h:828:46: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:838:33: error: unrecognized command line option '-farch=native'
      __FILE *__restrict __stream);
                                 ^
/usr/include/wchar.h:838:33: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:847:35: error: unrecognized command line option '-farch=native'
        __FILE *__restrict __stream);
                                   ^
/usr/include/wchar.h:847:35: error: unrecognized command line option '-farch=native'
In file included from /usr/include/features.h:374:0,
                 from /usr/include/i386-linux-gnu/c++/4.8/bits/os_defines.h:39,
                 from /usr/include/i386-linux-gnu/c++/4.8/bits/c++config.h:426,
                 from /usr/include/c++/4.8/iosfwd:38,
                 from /usr/include/c++/4.8/ios:38,
                 from /usr/include/c++/4.8/istream:38,
                 from /usr/include/c++/4.8/fstream:38,
                 from rover.cpp:2:
/usr/include/wchar.h:857:38: error: unrecognized command line option '-farch=native'
    const struct tm *__restrict __tp) __THROW;
                                      ^
/usr/include/wchar.h:857:38: error: unrecognized command line option '-farch=native'
/usr/include/wchar.h:868:24: error: unrecognized command line option '-farch=native'
      __locale_t __loc) __THROW;
                        ^
/usr/include/wchar.h:868:24: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:26:25: error: unrecognized command line option '-farch=native'
           size_t __ns1) __THROW;
                         ^
/usr/include/i386-linux-gnu/bits/wchar2.h:26:25: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:27:17: error: unrecognized command line option '-farch=native'
 extern wchar_t *__REDIRECT_NTH (__wmemcpy_alias,
                 ^
/usr/include/i386-linux-gnu/bits/wchar2.h:27:17: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:35:6: error: unrecognized command line option '-farch=native'
      __warnattr ("wmemcpy called with length bigger than size of destination "
      ^
/usr/include/i386-linux-gnu/bits/wchar2.h:35:6: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:39:1: error: unrecognized command line option '-farch=native'
 __NTH (wmemcpy (wchar_t *__restrict __s1, const wchar_t *__restrict __s2,
 ^
/usr/include/i386-linux-gnu/bits/wchar2.h:57:31: error: unrecognized command line option '-farch=native'
     size_t __n, size_t __ns1) __THROW;
                               ^
/usr/include/i386-linux-gnu/bits/wchar2.h:57:31: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:58:17: error: unrecognized command line option '-farch=native'
 extern wchar_t *__REDIRECT_NTH (__wmemmove_alias, (wchar_t *__s1,
                 ^
/usr/include/i386-linux-gnu/bits/wchar2.h:58:17: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:64:6: error: unrecognized command line option '-farch=native'
      __warnattr ("wmemmove called with length bigger than size of destination "
      ^
/usr/include/i386-linux-gnu/bits/wchar2.h:64:6: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:68:1: error: unrecognized command line option '-farch=native'
 __NTH (wmemmove (wchar_t *__s1, const wchar_t *__s2, size_t __n))
 ^
/usr/include/i386-linux-gnu/bits/wchar2.h:87:19: error: unrecognized command line option '-farch=native'
     size_t __ns1) __THROW;
                   ^
/usr/include/i386-linux-gnu/bits/wchar2.h:87:19: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:88:17: error: unrecognized command line option '-farch=native'
 extern wchar_t *__REDIRECT_NTH (__wmempcpy_alias,
                 ^
/usr/include/i386-linux-gnu/bits/wchar2.h:88:17: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:96:6: error: unrecognized command line option '-farch=native'
      __warnattr ("wmempcpy called with length bigger than size of destination "
      ^
/usr/include/i386-linux-gnu/bits/wchar2.h:96:6: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:100:1: error: unrecognized command line option '-farch=native'
 __NTH (wmempcpy (wchar_t *__restrict __s1, const wchar_t *__restrict __s2,
 ^
/usr/include/i386-linux-gnu/bits/wchar2.h:119:24: error: unrecognized command line option '-farch=native'
           size_t __ns) __THROW;
                        ^
/usr/include/i386-linux-gnu/bits/wchar2.h:119:24: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:120:17: error: unrecognized command line option '-farch=native'
 extern wchar_t *__REDIRECT_NTH (__wmemset_alias, (wchar_t *__s, wchar_t __c,
                 ^
/usr/include/i386-linux-gnu/bits/wchar2.h:120:17: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:125:6: error: unrecognized command line option '-farch=native'
      __warnattr ("wmemset called with length bigger than size of destination "
      ^
/usr/include/i386-linux-gnu/bits/wchar2.h:125:6: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:129:1: error: unrecognized command line option '-farch=native'
 __NTH (wmemset (wchar_t *__s, wchar_t __c, size_t __n))
 ^
/usr/include/i386-linux-gnu/bits/wchar2.h:146:22: error: unrecognized command line option '-farch=native'
          size_t __n) __THROW;
                      ^
/usr/include/i386-linux-gnu/bits/wchar2.h:146:22: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:147:17: error: unrecognized command line option '-farch=native'
 extern wchar_t *__REDIRECT_NTH (__wcscpy_alias,
                 ^
/usr/include/i386-linux-gnu/bits/wchar2.h:147:17: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:152:1: error: unrecognized command line option '-farch=native'
 __NTH (wcscpy (wchar_t *__restrict __dest, const wchar_t *__restrict __src))
 ^
/usr/include/i386-linux-gnu/bits/wchar2.h:162:28: error: unrecognized command line option '-farch=native'
          size_t __destlen) __THROW;
                            ^
/usr/include/i386-linux-gnu/bits/wchar2.h:162:28: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:163:17: error: unrecognized command line option '-farch=native'
 extern wchar_t *__REDIRECT_NTH (__wcpcpy_alias,
                 ^
/usr/include/i386-linux-gnu/bits/wchar2.h:163:17: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:168:1: error: unrecognized command line option '-farch=native'
 __NTH (wcpcpy (wchar_t *__restrict __dest, const wchar_t *__restrict __src))
 ^
/usr/include/i386-linux-gnu/bits/wchar2.h:178:29: error: unrecognized command line option '-farch=native'
           size_t __destlen) __THROW;
                             ^
/usr/include/i386-linux-gnu/bits/wchar2.h:178:29: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:179:17: error: unrecognized command line option '-farch=native'
 extern wchar_t *__REDIRECT_NTH (__wcsncpy_alias,
                 ^
/usr/include/i386-linux-gnu/bits/wchar2.h:179:17: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:187:6: error: unrecognized command line option '-farch=native'
      __warnattr ("wcsncpy called with length bigger than size of destination "
      ^
/usr/include/i386-linux-gnu/bits/wchar2.h:187:6: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:191:1: error: unrecognized command line option '-farch=native'
 __NTH (wcsncpy (wchar_t *__restrict __dest, const wchar_t *__restrict __src,
 ^
/usr/include/i386-linux-gnu/bits/wchar2.h:209:29: error: unrecognized command line option '-farch=native'
           size_t __destlen) __THROW;
                             ^
/usr/include/i386-linux-gnu/bits/wchar2.h:209:29: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:210:17: error: unrecognized command line option '-farch=native'
 extern wchar_t *__REDIRECT_NTH (__wcpncpy_alias,
                 ^
/usr/include/i386-linux-gnu/bits/wchar2.h:210:17: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:218:6: error: unrecognized command line option '-farch=native'
      __warnattr ("wcpncpy called with length bigger than size of destination "
      ^
/usr/include/i386-linux-gnu/bits/wchar2.h:218:6: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:222:1: error: unrecognized command line option '-farch=native'
 __NTH (wcpncpy (wchar_t *__restrict __dest, const wchar_t *__restrict __src,
 ^
/usr/include/i386-linux-gnu/bits/wchar2.h:240:28: error: unrecognized command line option '-farch=native'
          size_t __destlen) __THROW;
                            ^
/usr/include/i386-linux-gnu/bits/wchar2.h:240:28: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:241:17: error: unrecognized command line option '-farch=native'
 extern wchar_t *__REDIRECT_NTH (__wcscat_alias,
                 ^
/usr/include/i386-linux-gnu/bits/wchar2.h:241:17: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:246:1: error: unrecognized command line option '-farch=native'
 __NTH (wcscat (wchar_t *__restrict __dest, const wchar_t *__restrict __src))
 ^
/usr/include/i386-linux-gnu/bits/wchar2.h:256:41: error: unrecognized command line option '-farch=native'
           size_t __n, size_t __destlen) __THROW;
                                         ^
/usr/include/i386-linux-gnu/bits/wchar2.h:256:41: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:257:17: error: unrecognized command line option '-farch=native'
 extern wchar_t *__REDIRECT_NTH (__wcsncat_alias,
                 ^
/usr/include/i386-linux-gnu/bits/wchar2.h:257:17: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:263:1: error: unrecognized command line option '-farch=native'
 __NTH (wcsncat (wchar_t *__restrict __dest, const wchar_t *__restrict __src,
 ^
/usr/include/i386-linux-gnu/bits/wchar2.h:276:6: error: unrecognized command line option '-farch=native'
      __THROW /* __attribute__ ((__format__ (__wprintf__, 5, 6))) */;
      ^
/usr/include/i386-linux-gnu/bits/wchar2.h:276:6: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:278:12: error: unrecognized command line option '-farch=native'
 extern int __REDIRECT_NTH_LDBL (__swprintf_alias,
            ^
/usr/include/i386-linux-gnu/bits/wchar2.h:278:12: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:285:1: error: unrecognized command line option '-farch=native'
 __NTH (swprintf (wchar_t *__restrict __s, size_t __n,
 ^
/usr/include/i386-linux-gnu/bits/wchar2.h:307:6: error: unrecognized command line option '-farch=native'
      __THROW /* __attribute__ ((__format__ (__wprintf__, 5, 0))) */;
      ^
/usr/include/i386-linux-gnu/bits/wchar2.h:307:6: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:309:12: error: unrecognized command line option '-farch=native'
 extern int __REDIRECT_NTH_LDBL (__vswprintf_alias,
            ^
/usr/include/i386-linux-gnu/bits/wchar2.h:309:12: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:315:1: error: unrecognized command line option '-farch=native'
 __NTH (vswprintf (wchar_t *__restrict __s, size_t __n,
 ^
In file included from /usr/include/wchar.h:884:0,
                 from /usr/include/c++/4.8/cwchar:44,
                 from /usr/include/c++/4.8/bits/postypes.h:40,
                 from /usr/include/c++/4.8/iosfwd:40,
                 from /usr/include/c++/4.8/ios:38,
                 from /usr/include/c++/4.8/istream:38,
                 from /usr/include/c++/4.8/fstream:38,
                 from rover.cpp:2:
/usr/include/i386-linux-gnu/bits/wchar2.h:328:46: error: unrecognized command line option '-farch=native'
       const wchar_t *__restrict __format, ...);
                                              ^
/usr/include/i386-linux-gnu/bits/wchar2.h:328:46: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:330:9: error: unrecognized command line option '-farch=native'
      ...);
         ^
/usr/include/i386-linux-gnu/bits/wchar2.h:330:9: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:333:27: error: unrecognized command line option '-farch=native'
        __gnuc_va_list __ap);
                           ^
/usr/include/i386-linux-gnu/bits/wchar2.h:333:27: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:335:26: error: unrecognized command line option '-farch=native'
       __gnuc_va_list __ap);
                          ^
/usr/include/i386-linux-gnu/bits/wchar2.h:335:26: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:339:46: error: unrecognized command line option '-farch=native'
 wprintf (const wchar_t *__restrict __fmt, ...)
                                              ^
/usr/include/i386-linux-gnu/bits/wchar2.h:345:76: error: unrecognized command line option '-farch=native'
 fwprintf (__FILE *__restrict __stream, const wchar_t *__restrict __fmt, ...)
                                                                            ^
/usr/include/i386-linux-gnu/bits/wchar2.h:358:63: error: unrecognized command line option '-farch=native'
 vwprintf (const wchar_t *__restrict __fmt, __gnuc_va_list __ap)
                                                               ^
/usr/include/i386-linux-gnu/bits/wchar2.h:365:57: error: unrecognized command line option '-farch=native'
     const wchar_t *__restrict __fmt, __gnuc_va_list __ap)
                                                         ^
In file included from /usr/include/features.h:374:0,
                 from /usr/include/i386-linux-gnu/c++/4.8/bits/os_defines.h:39,
                 from /usr/include/i386-linux-gnu/c++/4.8/bits/c++config.h:426,
                 from /usr/include/c++/4.8/iosfwd:38,
                 from /usr/include/c++/4.8/ios:38,
                 from /usr/include/c++/4.8/istream:38,
                 from /usr/include/c++/4.8/fstream:38,
                 from rover.cpp:2:
/usr/include/i386-linux-gnu/bits/wchar2.h:373:39: error: unrecognized command line option '-farch=native'
          __FILE *__restrict __stream) __wur;
                                       ^
/usr/include/i386-linux-gnu/bits/wchar2.h:373:39: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:376:47: error: unrecognized command line option '-farch=native'
         __FILE *__restrict __stream), fgetws) __wur;
                                               ^
/usr/include/i386-linux-gnu/bits/wchar2.h:376:47: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:380:12: error: unrecognized command line option '-farch=native'
      __wur __warnattr ("fgetws called with bigger size than length "
            ^
/usr/include/i386-linux-gnu/bits/wchar2.h:380:12: error: unrecognized command line option '-farch=native'
In file included from /usr/include/wchar.h:884:0,
                 from /usr/include/c++/4.8/cwchar:44,
                 from /usr/include/c++/4.8/bits/postypes.h:40,
                 from /usr/include/c++/4.8/iosfwd:40,
                 from /usr/include/c++/4.8/ios:38,
                 from /usr/include/c++/4.8/istream:38,
                 from /usr/include/c++/4.8/fstream:38,
                 from rover.cpp:2:
/usr/include/i386-linux-gnu/bits/wchar2.h:384:70: error: unrecognized command line option '-farch=native'
 fgetws (wchar_t *__restrict __s, int __n, __FILE *__restrict __stream)
                                                                      ^
In file included from /usr/include/features.h:374:0,
                 from /usr/include/i386-linux-gnu/c++/4.8/bits/os_defines.h:39,
                 from /usr/include/i386-linux-gnu/c++/4.8/bits/c++config.h:426,
                 from /usr/include/c++/4.8/iosfwd:38,
                 from /usr/include/c++/4.8/ios:38,
                 from /usr/include/c++/4.8/istream:38,
                 from /usr/include/c++/4.8/fstream:38,
                 from rover.cpp:2:
/usr/include/i386-linux-gnu/bits/wchar2.h:402:3: error: unrecognized command line option '-farch=native'
   __wur;
   ^
/usr/include/i386-linux-gnu/bits/wchar2.h:402:3: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:406:3: error: unrecognized command line option '-farch=native'
   __wur;
   ^
/usr/include/i386-linux-gnu/bits/wchar2.h:406:3: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:411:12: error: unrecognized command line option '-farch=native'
      __wur __warnattr ("fgetws_unlocked called with bigger size than length "
            ^
/usr/include/i386-linux-gnu/bits/wchar2.h:411:12: error: unrecognized command line option '-farch=native'
In file included from /usr/include/wchar.h:884:0,
                 from /usr/include/c++/4.8/cwchar:44,
                 from /usr/include/c++/4.8/bits/postypes.h:40,
                 from /usr/include/c++/4.8/iosfwd:40,
                 from /usr/include/c++/4.8/ios:38,
                 from /usr/include/c++/4.8/istream:38,
                 from /usr/include/c++/4.8/fstream:38,
                 from rover.cpp:2:
/usr/include/i386-linux-gnu/bits/wchar2.h:415:79: error: unrecognized command line option '-farch=native'
 fgetws_unlocked (wchar_t *__restrict __s, int __n, __FILE *__restrict __stream)
                                                                               ^
In file included from /usr/include/features.h:374:0,
                 from /usr/include/i386-linux-gnu/c++/4.8/bits/os_defines.h:39,
                 from /usr/include/i386-linux-gnu/c++/4.8/bits/c++config.h:426,
                 from /usr/include/c++/4.8/iosfwd:38,
                 from /usr/include/c++/4.8/ios:38,
                 from /usr/include/c++/4.8/istream:38,
                 from /usr/include/c++/4.8/fstream:38,
                 from rover.cpp:2:
/usr/include/i386-linux-gnu/bits/wchar2.h:434:34: error: unrecognized command line option '-farch=native'
         size_t __buflen) __THROW __wur;
                                  ^
/usr/include/i386-linux-gnu/bits/wchar2.h:434:34: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:437:49: error: unrecognized command line option '-farch=native'
           mbstate_t *__restrict __ps), wcrtomb) __wur;
                                                 ^
/usr/include/i386-linux-gnu/bits/wchar2.h:437:49: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:440:1: error: unrecognized command line option '-farch=native'
 __NTH (wcrtomb (char *__restrict __s, wchar_t __wchar,
 ^
/usr/include/i386-linux-gnu/bits/wchar2.h:459:28: error: unrecognized command line option '-farch=native'
           size_t __dstlen) __THROW;
                            ^
/usr/include/i386-linux-gnu/bits/wchar2.h:459:28: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:460:15: error: unrecognized command line option '-farch=native'
 extern size_t __REDIRECT_NTH (__mbsrtowcs_alias,
               ^
/usr/include/i386-linux-gnu/bits/wchar2.h:460:15: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:470:6: error: unrecognized command line option '-farch=native'
      __warnattr ("mbsrtowcs called with dst buffer smaller than len "
      ^
/usr/include/i386-linux-gnu/bits/wchar2.h:470:6: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:474:1: error: unrecognized command line option '-farch=native'
 __NTH (mbsrtowcs (wchar_t *__restrict __dst, const char **__restrict __src,
 ^
/usr/include/i386-linux-gnu/bits/wchar2.h:494:28: error: unrecognized command line option '-farch=native'
           size_t __dstlen) __THROW;
                            ^
/usr/include/i386-linux-gnu/bits/wchar2.h:494:28: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:495:15: error: unrecognized command line option '-farch=native'
 extern size_t __REDIRECT_NTH (__wcsrtombs_alias,
               ^
/usr/include/i386-linux-gnu/bits/wchar2.h:495:15: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:505:5: error: unrecognized command line option '-farch=native'
     __warnattr ("wcsrtombs called with dst buffer smaller than len");
     ^
/usr/include/i386-linux-gnu/bits/wchar2.h:505:5: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:508:1: error: unrecognized command line option '-farch=native'
 __NTH (wcsrtombs (char *__restrict __dst, const wchar_t **__restrict __src,
 ^
/usr/include/i386-linux-gnu/bits/wchar2.h:527:22: error: unrecognized command line option '-farch=native'
     size_t __dstlen) __THROW;
                      ^
/usr/include/i386-linux-gnu/bits/wchar2.h:527:22: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:528:15: error: unrecognized command line option '-farch=native'
 extern size_t __REDIRECT_NTH (__mbsnrtowcs_alias,
               ^
/usr/include/i386-linux-gnu/bits/wchar2.h:528:15: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:538:6: error: unrecognized command line option '-farch=native'
      __warnattr ("mbsnrtowcs called with dst buffer smaller than len "
      ^
/usr/include/i386-linux-gnu/bits/wchar2.h:538:6: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:542:1: error: unrecognized command line option '-farch=native'
 __NTH (mbsnrtowcs (wchar_t *__restrict __dst, const char **__restrict __src,
 ^
/usr/include/i386-linux-gnu/bits/wchar2.h:563:6: error: unrecognized command line option '-farch=native'
      __THROW;
      ^
/usr/include/i386-linux-gnu/bits/wchar2.h:563:6: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:564:15: error: unrecognized command line option '-farch=native'
 extern size_t __REDIRECT_NTH (__wcsnrtombs_alias,
               ^
/usr/include/i386-linux-gnu/bits/wchar2.h:564:15: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:575:6: error: unrecognized command line option '-farch=native'
      __warnattr ("wcsnrtombs called with dst buffer smaller than len");
      ^
/usr/include/i386-linux-gnu/bits/wchar2.h:575:6: error: unrecognized command line option '-farch=native'
/usr/include/i386-linux-gnu/bits/wchar2.h:578:1: error: unrecognized command line option '-farch=native'
 __NTH (wcsnrtombs (char *__restrict __dst, const wchar_t **__restrict __src,
 ^
In file included from /usr/include/c++/4.8/iosfwd:40:0,
                 from /usr/include/c++/4.8/ios:38,
                 from /usr/include/c++/4.8/istream:38,
                 from /usr/include/c++/4.8/fstream:38,
                 from rover.cpp:2:
/usr/include/c++/4.8/bits/postypes.h:123:12: error: unrecognized command line option '-farch=native'
       fpos()
            ^
/usr/include/c++/4.8/bits/postypes.h:133:27: error: unrecognized command line option '-farch=native'
       fpos(streamoff __off)
                           ^
/usr/include/c++/4.8/bits/postypes.h:137:28: error: unrecognized command line option '-farch=native'
       operator streamoff() const { return _M_off; }
                            ^
/usr/include/c++/4.8/bits/postypes.h:141:25: error: unrecognized command line option '-farch=native'
       state(_StateT __st)
                         ^
/usr/include/c++/4.8/bits/postypes.h:146:15: error: unrecognized command line option '-farch=native'
       state() const
               ^
/usr/include/c++/4.8/bits/postypes.h:154:33: error: unrecognized command line option '-farch=native'
       operator+=(streamoff __off)
                                 ^
/usr/include/c++/4.8/bits/postypes.h:165:33: error: unrecognized command line option '-farch=native'
       operator-=(streamoff __off)
                                 ^
/usr/include/c++/4.8/bits/postypes.h:178:34: error: unrecognized command line option '-farch=native'
       operator+(streamoff __off) const
                                  ^
/usr/include/c++/4.8/bits/postypes.h:192:34: error: unrecognized command line option '-farch=native'
       operator-(streamoff __off) const
                                  ^
/usr/include/c++/4.8/bits/postypes.h:205:38: error: unrecognized command line option '-farch=native'
       operator-(const fpos& __other) const
                                      ^
/usr/include/c++/4.8/bits/postypes.h:216:70: error: unrecognized command line option '-farch=native'
     operator==(const fpos<_StateT>& __lhs, const fpos<_StateT>& __rhs)
                                                                      ^
/usr/include/c++/4.8/bits/postypes.h:221:70: error: unrecognized command line option '-farch=native'
     operator!=(const fpos<_StateT>& __lhs, const fpos<_StateT>& __rhs)
                                                                      ^
In file included from /usr/include/c++/4.8/iosfwd:38:0,
                 from /usr/include/c++/4.8/ios:38,
                 from /usr/include/c++/4.8/istream:38,
                 from /usr/include/c++/4.8/fstream:38,
                 from rover.cpp:2:
/usr/include/c++/4.8/exception:63:17: error: unrecognized command line option '-farch=native'
     exception() _GLIBCXX_USE_NOEXCEPT { }
                 ^
/usr/include/c++/4.8/exception:64:26: error: unrecognized command line option '-farch=native'
     virtual ~exception() _GLIBCXX_USE_NOEXCEPT;
                          ^
/usr/include/c++/4.8/exception:68:38: error: unrecognized command line option '-farch=native'
     virtual const char* what() const _GLIBCXX_USE_NOEXCEPT;
                                      ^
/usr/include/c++/4.8/exception:76:21: error: unrecognized command line option '-farch=native'
     bad_exception() _GLIBCXX_USE_NOEXCEPT { }
                     ^
/usr/include/c++/4.8/exception:80:30: error: unrecognized command line option '-farch=native'
     virtual ~bad_exception() _GLIBCXX_USE_NOEXCEPT;
                              ^
/usr/include/c++/4.8/exception:83:38: error: unrecognized command line option '-farch=native'
     virtual const char* what() const _GLIBCXX_USE_NOEXCEPT;
                                      ^
/usr/include/c++/4.8/exception:93:54: error: unrecognized command line option '-farch=native'
   terminate_handler set_terminate(terminate_handler) _GLIBCXX_USE_NOEXCEPT;
                                                      ^
/usr/include/c++/4.8/exception:93:54: error: unrecognized command line option '-farch=native'
In file included from /usr/include/c++/4.8/ios:39:0,
                 from /usr/include/c++/4.8/istream:38,
                 from /usr/include/c++/4.8/fstream:38,
                 from rover.cpp:2:
/usr/include/c++/4.8/exception:97:71: error: unrecognized command line option '-farch=native'
   void terminate() _GLIBCXX_USE_NOEXCEPT __attribute__ ((__noreturn__));
                                                                       ^
/usr/include/c++/4.8/exception:97:71: error: unrecognized command line option '-farch=native'
In file included from /usr/include/c++/4.8/iosfwd:38:0,
                 from /usr/include/c++/4.8/ios:38,
                 from /usr/include/c++/4.8/istream:38,
                 from /usr/include/c++/4.8/fstream:38,
                 from rover.cpp:2:
/usr/include/c++/4.8/exception:100:57: error: unrecognized command line option '-farch=native'
   unexpected_handler set_unexpected(unexpected_handler) _GLIBCXX_USE_NOEXCEPT;
                                                         ^
/usr/include/c++/4.8/exception:100:57: error: unrecognized command line option '-farch=native'
In file included from /usr/include/c++/4.8/ios:39:0,
                 from /usr/include/c++/4.8/istream:38,
                 from /usr/include/c++/4.8/fstream:38,
                 from rover.cpp:2:
/usr/include/c++/4.8/exception:104:50: error: unrecognized command line option '-farch=native'
   void unexpected() __attribute__ ((__noreturn__));
                                                  ^
/usr/include/c++/4.8/exception:104:50: error: unrecognized command line option '-farch=native'
/usr/include/c++/4.8/exception:117:76: error: unrecognized command line option '-farch=native'
   bool uncaught_exception() _GLIBCXX_USE_NOEXCEPT __attribute__ ((__pure__));
                                                                            ^
/usr/include/c++/4.8/exception:117:76: error: unrecognized command line option '-farch=native'
/usr/include/c++/4.8/exception:142:36: error: unrecognized command line option '-farch=native'
   void __verbose_terminate_handler();
                                    ^
/usr/include/c++/4.8/exception:142:36: error: unrecognized command line option '-farch=native'
In file included from /usr/include/c++/4.8/iosfwd:38:0,
                 from /usr/include/c++/4.8/ios:38,
                 from /usr/include/c++/4.8/istream:38,
                 from /usr/include/c++/4.8/fstream:38,
                 from rover.cpp:2:
/usr/include/c++/4.8/bits/exception_ptr.h:64:37: error: unrecognized command line option '-farch=native'
   exception_ptr current_exception() _GLIBCXX_USE_NOEXCEPT;
                                     ^
/usr/include/c++/4.8/bits/exception_ptr.h:64:37: error: unrecognized command line option '-farch=native'
In file included from /usr/include/c++/4.8/exception:152:0,
                 from /usr/include/c++/4.8/ios:39,
                 from /usr/include/c++/4.8/istream:38,
                 from /usr/include/c++/4.8/fstream:38,
                 from rover.cpp:2:
/usr/include/c++/4.8/bits/exception_ptr.h:67:70: error: unrecognized command line option '-farch=native'
   void rethrow_exception(exception_ptr) __attribute__ ((__noreturn__));
                                                                      ^
/usr/include/c++/4.8/bits/exception_ptr.h:67:70: error: unrecognized command line option '-farch=native'
In file included from /usr/include/c++/4.8/iosfwd:38:0,
                 from /usr/include/c++/4.8/ios:38,
                 from /usr/include/c++/4.8/istream:38,
                 from /usr/include/c++/4.8/fstream:38,
                 from rover.cpp:2:
/usr/include/c++/4.8/bits/exception_ptr.h:79:41: error: unrecognized command line option '-farch=native'
       explicit exception_ptr(void* __e) _GLIBCXX_USE_NOEXCEPT;
                                         ^
/usr/include/c++/4.8/bits/exception_ptr.h:81:24: error: unrecognized command line option '-farch=native'
       void _M_addref() _GLIBCXX_USE_NOEXCEPT;
                        ^
/usr/include/c++/4.8/bits/exception_ptr.h:82:25: error: unrecognized command line option '-farch=native'
       void _M_release() _GLIBCXX_USE_NOEXCEPT;
                         ^
In file included from /usr/include/c++/4.8/exception:152:0,
                 from /usr/include/c++/4.8/ios:39,
                 from /usr/include/c++/4.8/istream:38,
                 from /usr/include/c++/4.8/fstream:38,
                 from rover.cpp:2:
/usr/include/c++/4.8/bits/exception_ptr.h:84:71: error: unrecognized command line option '-farch=native'
       void *_M_get() const _GLIBCXX_NOEXCEPT __attribute__ ((__pure__));
                                                                       ^
In file included from /usr/include/c++/4.8/iosfwd:38:0,
                 from /usr/include/c++/4.8/ios:38,
                 from /usr/include/c++/4.8/istream:38,
                 from /usr/include/c++/4.8/fstream:38,
                 from rover.cpp:2:
/usr/include/c++/4.8/bits/exception_ptr.h:86:53: error: unrecognized command line option '-farch=native'
       friend exception_ptr std::current_exception() _GLIBCXX_USE_NOEXCEPT;
                                                     ^
In file included from /usr/include/c++/4.8/exception:152:0,
                 from /usr/include/c++/4.8/ios:39,
                 from /usr/include/c++/4.8/istream:38,
                 from /usr/include/c++/4.8/fstream:38,
                 from rover.cpp:2:
/usr/include/c++/4.8/bits/exception_ptr.h:87:55: error: unrecognized command line option '-farch=native'
       friend void std::rethrow_exception(exception_ptr);
                                                       ^
In file included from /usr/include/c++/4.8/iosfwd:38:0,
                 from /usr/include/c++/4.8/ios:38,
                 from /usr/include/c++/4.8/istream:38,
                 from /usr/include/c++/4.8/fstream:38,
                 from rover.cpp:2:
/usr/include/c++/4.8/bits/exception_ptr.h:90:23: error: unrecognized command line option '-farch=native'
       exception_ptr() _GLIBCXX_USE_NOEXCEPT;
                       ^
/usr/include/c++/4.8/bits/exception_ptr.h:92:43: error: unrecognized command line option '-farch=native'
       exception_ptr(const exception_ptr&) _GLIBCXX_USE_NOEXCEPT;
                                     

Cum funcționează evaluarea?

www.pbinfo.ro permite evaluarea a două tipuri de probleme:

  • probleme la care rezolvarea presupune scrierea unui program complet
  • probleme la care rezolvarea presupune scrierea unei secvențe de program - câteva instrucțiuni, o listă de declarații, una sau mai multe funcții, etc.

Problema Rover face parte din prima categorie. Soluția propusă de tine va fi evaluată astfel:

  • Programul sursă este compilat folosind compilatorul corespunzător. Dacă în urma compilării se obțin erori sau avertismente, acestea sunt afișate în această pagină.
  • Dacă programul a fost compilat, executabilul obținut va fi rulat, furnizându-i-se unul sau mai multe seturi de date de intrare, în concordanță cu restricțiile specifice problemei. Pentru fiecare set de date se obține un anumit punctaj, în raport cu corectitudinea soluției tale.

Suma punctajelor acordate pe testele utilizate pentru verificare este 100. Astfel, soluția ta poate obține cel mult 100 de puncte, caz în care se poate considera corectă.