| | | Show all threads     Hide all threads     Show all messages     Hide all messages |  | Test 42 | Al.Cash | 1843. Cutting a Parallelepiped | 24 Jan 2015 23:18 | 1 |  | I figured out this test has cuts in no more than 2 directions, but still don't understand what causes WA there. |  | 27 тест | r0me | 1843. Cutting a Parallelepiped | 29 Apr 2013 00:56 | 5 |  | Может кто-нибудь дать совет, как решить 27 тест и выше, сказать, в чём могут быть ошибки или дать приблизительный пример теста.всё, проблема решилась правильной ориентацией граней.офигеть!! кто-то ориентацию не написал и 27 тест, а я уже 2 часа перепроверяю код и не могу 11 пройти, хотя появление проблем я предвидел только при разрезании в нескольких плоскостях....
 Edited by author 15.04.2013 03:23
вот такая же проблема, но на 10ом тестетоже завис на этом тесте, только по Time Limit вылетаю... |  | Проблема с 10ым тестом | Abramov Anton | 1843. Cutting a Parallelepiped | 15 Apr 2013 12:53 | 8 |  | Подскажите какой пример в 10ом тесте? уперся и ничего не могу поделать. За ранее спасибоПопробуй отладить этот код, мне помогло найти ошибки//string[] source = { "62", "45", "73", "roygbv" };
 //string[] ex1 = { "9", "73", "45", "..bvgy" };
 //string[] ex2 = { "73", "45", "12", "bvyg.." };
 //string[] ex3 = { "45", "7", "73", "gyo.vb" };
 //string[] ex4 = { "73", "45", "12", "bvyg.." };
 //string[] ex5 = { "73", "4", "45", "bv..gy" };
 //string[] ex6 = { "45", "1", "73", "yg.rbv" };
 //string[] ex7 = { "73", "1", "45", "vb..gy" };
 //string[] ex8 = { "16", "45", "73", "..ygbv" };
 
 Edited by author 13.04.2013 20:53
тут все верно строит, без ошибокНе ахти какая помощь, но все ж1 - 2 тесты - один целый куб
 3 - 4 тесты - два куска
 5 - 15 тесты - три куска
 16 - 18 тесты - кусков больше трех, точно не знаю сколько.
 С третьего по 18 тесты включительно разрезание в одной плоскости
 
@r0me: аналогично, без ошибок (ну разве что ответ я не проверял)...я и ответ проверил и в других плоскостях все проверил, и уже почти все что можно вводил, ошибку не выявил( интересно, что же я упустил... Если я правильно понимаю, до 19ого теста в кусочке может быть максимум две точки, для тех что посредине и одна , для тех что по краям?
 Edited by author 15.04.2013 11:32
А изменение координат идет только по одной оси, то есть в ответе будет 0 0 7- координаты для кусочка, за исключением первого. Так оно? |  | 3 тест | Doshirak | 1843. Cutting a Parallelepiped | 14 Apr 2013 10:54 | 1 |  | 3 тест Doshirak 14 Apr 2013 10:54 Подскажите пожалуйста пример третьего теста |  | Problem with the first test | Drotaverin | 1843. Cutting a Parallelepiped | 13 Apr 2013 23:46 | 11 |  | As i have read, the first test is like in example. And i have tried to use a kind of cheat:Console.WriteLine("F D 0 0 0" + Environment.NewLine + "R F 1 0 0");
 But i have got "Wrong answer". What have i done wrong?
There's no guarantee that the first test is exactly the same as the example.У кого есть предположение, какой пример в первом тесте?В первых двух тестах исходный параллелепипед не имеет разрезов, его только нужно повернуть правильным образом.Числа друг от друга (координаты) разделяются одним пробелом?Пример параллелепипеда без разрезов
 1 1 1 ROYGBV
 1
 1 1 1 GYBVOR
 R B 0 0 0
 
 Ввод и вывод все так должно быть, ничего не перепутал?
Это нормально, я сам эти методы использую. Можешь написать на akaviri93@gmail.com, прислать код, помогу разобраться с ошибкой.
 Edited by author 13.04.2013 23:50
 |  | Контрпример | Александр | 1843. Cutting a Parallelepiped | 12 Apr 2013 12:33 | 7 |  | Подскажите контрпример 7 теста.Prompt a counterexample of the 7th dough.
 
 Edited by author 05.04.2013 17:38
Re: Контрпример Vedernikoff 'Goryinyich' Sergey (HSE: АОП) 6 Apr 2013 02:57 MGIMO finished? A-a-ask! =)Тест - test in English
 Dough == тесто (булочки выпекать) =)))
+1 Sergeytrolling detected XD
Присоединяюсь =) очень хочется увидеть тест 7...7 тест это три куска, разрезы сделаны параллельно одной из граней.Важно правильно определять ориентацию в случае, когда "внутренних" граней у куска больше чем одна.
 
 Edited by author 09.04.2013 11:41
А будет ли важно, как я поставлю эти две грани. Допустим, в описании идёт сначала куб x, затем куб у. Если я поставлю сначала у, затем х, это будет ошибкой?по идее не должно... вариантов то много может быть... в условии же сказано об этом. |  | English and Russian are different! To Admin. | xurshid_n | 1843. Cutting a Parallelepiped | 1 Apr 2013 21:31 | 3 |  | "Сперва через пробел записаны целые числа w, d и h (1 ≤ w, d, h ≤ 1 000) — расстояние между передней и задней гранью, между нижней и верхней гранью и между левой и правой гранью, соответственно."w - передней и задней;
 d - нижней и верхней ;
 h - левой и правой;
 
 
 -----------------------------------------------------
 
 It contains three space-separated integers, which are distance between front and rear faces d, distance between bottom and top faces h and distance between left and right faces w (1 ≤ d, h, w ≤ 1 000).
 
 here:
 d - front and rear (передней и задней)
 h - bottom and top faces (нижней и верхней)
 w - left and right faces (левой и правой).
 
 Edited by author 04.04.2012 14:39
Здесь, только буквы неправильном порядке написано! Сорри!А пространство в котором находиться куб, int-ое или c плавающей точкой?
 A space in which to be a cube, int or float?
 |  | English and Russian are different! | xurshid_n | 1843. Cutting a Parallelepiped | 4 Apr 2012 14:32 | 1 |  |  | 
 | 
 |