Giter Club home page Giter Club logo

18203's Introduction

18203's People

Contributors

aeradcs avatar ajani2001 avatar asavrova avatar bearhug15 avatar duxat avatar evgueni-petrov-aka-espetrov avatar fatcat343 avatar florane avatar ixtreme3 avatar n-pogodaev avatar tchdmevg avatar veridirun avatar zelenux avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

18203's Issues

Налепова: падает 3й тест

c:\Users\espetrov\WorkingPlace\Преп\18203\Nalepova\0>cl /RTC1 /W4 "Исходный код.cpp"
Microsoft (R) C/C++ Optimizing Compiler Version 19.00.24215.1 for x64
Copyright (C) Microsoft Corporation. All rights reserved.

Исходный код.cpp
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xlocale(341): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc
Исходный код.cpp(51): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
Исходный код.cpp(56): warning C4244: 'argument': conversion from 'int' to 'short', possible loss of data
Исходный код.cpp(56): warning C4244: '=': conversion from 'double' to 'int', possible loss of data
Исходный код.cpp(64): warning C4244: 'argument': conversion from 'int' to 'short', possible loss of data
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\exception(359): warning C4577: 'noexcept' used with no exception handling mode specified; termination on exception is not guaranteed. Specify /EHsc
Microsoft (R) Incremental Linker Version 14.00.24215.1
Copyright (C) Microsoft Corporation. All rights reserved.

"/out:Исходный код.exe"
"Исходный код.obj"

c:\Users\espetrov\WorkingPlace\Преп\18203\Nalepova\0>......\labs\0-num-sys\testlab0.exe "Исходный код.exe"

KOI FIT NSU Lab Tester (c) 2009-2014 by Evgueni Petrov

Testing Lab 0 Number Systems...
TEST 1/30: PASSED
TEST 2/30: PASSED
TEST 3/30: FAILED

:-(

Exe ╚ёїюфэ√щ ъюф.exe failed for input file in.txt in the current directory.
Please fix and try again.

c:\Users\espetrov\WorkingPlace\Преп\18203\Nalepova\0>type in.txt
2 2
2.01

c:\Users\espetrov\WorkingPlace\Преп\18203\Nalepova\0>type out.txt
2.01
c:\Users\espetrov\WorkingPlace\Преп\18203\Nalepova\0>

Aldonin: не проходит в режиме контроля выхода за границу массива во время исполнения

int main()

c:\Users\espetrov\WorkingPlace\Преп\18203\Aldonin\1.1>cl /W4 /D_CRT_SECURE_NO_WARNINGS /RTC1 *.c
Microsoft (R) C/C++ Optimizing Compiler Version 19.00.24215.1 for x64
Copyright (C) Microsoft Corporation. All rights reserved.

lab1_1.c
lab1_1.c(43): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data
lab1_1.c(75): warning C4244: 'initializing': conversion from 'int' to 'unsigned char', possible loss of data
Microsoft (R) Incremental Linker Version 14.00.24215.1
Copyright (C) Microsoft Corporation. All rights reserved.

/out:lab1_1.exe
lab1_1.obj

c:\Users\espetrov\WorkingPlace\Преп\18203\Aldonin\1.1>......\labs\1-1-rabin-karp\testLab11.exe lab1_1.exe

KOI FIT NSU Lab Tester (c) 2009-2014 by Evgueni Petrov

Testing Lab 1-1 Rabin-Karp...
TEST 1/19: PASSED
TEST 2/19: PASSED
TEST 3/19:
Exe "lab1_1.exe" terminated with exception 0x80000003

:-(

Exe lab1_1.exe failed for input file in.txt in the current directory.
Please fix and try again.

Кондратьев: тут указатели не нужны

bool goodInput(char* s,int* system1, int* system2) {

Через указатель передаем изменяемые формальные параметры
Через указатель на const передаем большие неизменяемые формальные параметры (строки, массивы)
Небольшие неизменяемые формальные параметры (int, double и т.п.) передаем по значению

Кондратьев: scanf("%d")

scanf_s("%d /n", &length);

перевод строки записывается \n

строка с форматом в scanf -- это мини-программа чтения из потока stdin, составленная из следующих команд:

  • пробел --> пропустить в stdin все пробелы, табуляции, переводы строк
  • спецификатор формата, начинающийся с % --> если в stdin запись значения указанного после % типа, то считать эту запись, преобразовать в значение, присвоить значение соотв. переменной; иначе прекратить чтение из stdin
  • любой другой символ --> если в stdin этот символ, то пропустить его; иначе прекратить чтение из stdin

Поэтому scanf("%d /n", &length); считывает length, пропускает все пробельные символы, и либо удаляет из stdin символы / и n (если есть), либо просто прекращает чтение из stdin.
В лабе про сортировку все это можно заменить на один scanf("%d").

Алдонин: не проходит первый тест

int main()

c:\Users\espetrov\WorkingPlace\Преп\18203\Aldonin\1.0>......\labs\1-0-boyer-moore\testLab10.exe lab1.exe

KOI FIT NSU Lab Tester (c) 2009-2014 by Evgueni Petrov

Testing Lab 1-0 Boyer-Moore...
TEST 1/19: wrong output -- FAILED

:-(

Exe lab1.exe failed for input file in.txt in the current directory.
Please fix and try again.

c:\Users\espetrov\WorkingPlace\Преп\18203\Aldonin\1.0>type in.txt
example
this is simple example
c:\Users\espetrov\WorkingPlace\Преп\18203\Aldonin\1.0>type out.txt
7 14 15 14 13 12 11 21 23 22 21 20 19 18 17

Налепова: на 41-м тесте доступ по неправильному адресу

void main()

c:\Users\espetrov\WorkingPlace\Преп\18203\Nalepova\3.0>cl /RTC1 /W4 heap.cpp
Microsoft (R) C/C++ Optimizing Compiler Version 19.00.24215.1 for x64
Copyright (C) Microsoft Corporation. All rights reserved.

heap.cpp
Microsoft (R) Incremental Linker Version 14.00.24215.1
Copyright (C) Microsoft Corporation. All rights reserved.

/out:heap.exe
heap.obj

c:\Users\espetrov\WorkingPlace\Преп\18203\Nalepova\3.0>......\labs\3-0-heap\testLab30.exe heap.exe

KOI FIT NSU Lab Tester (c) 2009-2014 by Evgueni Petrov

Testing Lab 3-x Quick Sort or Heap Sort...
TEST 1/42: PASSED
TEST 2/42: PASSED
TEST 3/42: PASSED
TEST 4/42: PASSED
TEST 5/42: PASSED
TEST 6/42: PASSED
TEST 7/42: PASSED
TEST 8/42: PASSED
TEST 9/42: PASSED
TEST 10/42: PASSED
TEST 11/42: PASSED
TEST 12/42: PASSED
TEST 13/42: PASSED
TEST 14/42: PASSED
TEST 15/42: PASSED
TEST 16/42: PASSED
TEST 17/42: PASSED
TEST 18/42: PASSED
TEST 19/42: PASSED
TEST 20/42: PASSED
TEST 21/42: PASSED
TEST 22/42: PASSED
TEST 23/42: PASSED
TEST 24/42: PASSED
TEST 25/42: PASSED
TEST 26/42: PASSED
TEST 27/42: PASSED
TEST 28/42: PASSED
TEST 29/42: PASSED
TEST 30/42: PASSED
TEST 31/42: PASSED
TEST 32/42: PASSED
TEST 33/42: PASSED
TEST 34/42: PASSED
TEST 35/42: PASSED
TEST 36/42: PASSED
TEST 37/42: PASSED
TEST 38/42: PASSED
TEST 39/42: PASSED
TEST 40/42: PASSED
TEST 41/42: Creating large array... done in T=1 seconds. Starting exe with timeout 2*T+3...
Exe "heap.exe" terminated with exception 0xc0000005

:-(

Exe heap.exe failed for input file in.txt in the current directory.
Please fix and try again.

c:\Users\espetrov\WorkingPlace\Преп\18203\Nalepova\3.0>

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.