Loading...
Petya avatar Petya 2461 Точки

[Judge] Java Basics - Изпълнение на Java код в Judge системата

Здравейте!

Искаме да ви уведомим, че нашата Judge система вече може да приема и Java решения. Изисквания за вашите решения:
- във вашия код трябва да има САМО един публичен клас. Позволено е да имате повече от един клас, но трябва да имате само един, който е "public class"!
- единственият публичен клас трябва да има име, което започва с буква и може да съдържа следните символи: латински букви, цифри, "_" и "$".
- НЕ трябва да имате никакви пакети в решенията си, т.е. събмитвайте без "package TestPackage;"

Все още функционалността е в тестова фаза и при възникнали грешки, моля, пишете САМО в тази тема. :)

UPDATE: Вече не е задължително да кръщавате публичния си клас с името "Program".

Тагове:
13
TsvetozarNikolov avatar TsvetozarNikolov 22 Точки

До колкото разбрах задачите за домашно от Java Collections Basics ще бъдат решавани като подготовката за изпита, понеже подобни щяло да има за изпита. Ще е добре и те да мога да се тестват в  Judge системата, за да се види какви ще са резултатите о тестовете . По този начин ще има тестове максимално близки до тези на изпита.

 

0
GoShow avatar GoShow 595 Точки

И при мен има проблем с тайм лимит. С един и същи код ми даде 3 различни тайм лимита при три събмитвания и всеки път теста с тайм лимит е различен. Задачата е Nine Digit Magic Numbers използвано време 0.16 - 0.19 при разрешено 0.25

3
GoShow avatar GoShow 595 Точки
При четвъртия опит изгърмяха 5 теста наведнъж.
0
borislavml avatar borislavml 368 Точки

Колега и при мен е така. От вчера се мъча със системата. На всички задачи и тестове си имам Correct Answer, но пустия Time Limit  винаги гърми и не мога да взема повече от 50 точки примерно , дори и след 10 събмита. При тайм лимт 0.12 примерно ми гърмят тестове с time used 0.103 примерно, а такива с 0.106 (отново примерно) минават.  И както казах досега не успях да взема 100 точки на нито една заача(може би само на една), а вече тествах почти 50 % от  C#  изпитите. Винаги Corect Answer и Time Limit(без да съм го надминал естствено) Ето и примерен тест линк.

Надявам се да се разреши този проблем, поне за изпита smile

1
bsdemon avatar bsdemon 348 Точки
Упорство му е майката :)
0
AnastasiiaDocheva avatar AnastasiiaDocheva 0 Точки

Реших Bit Flipper http://pastebin.com/5nFsyi7K, но ми дава 50/100. Ще има ли на изпита битови операции, защото бяхте казали в началото, че няма да има.

В задача 2. Tribonacci ми дава грешка (Позволено време е 0.25 sec., времето на изпълнение е 0.164 s). В задача 4. Magic Car Numbers същата грешка (Позволено време е 0.30 sec., времето на изпълнение е 0.220 s).
0
bsdemon avatar bsdemon 348 Точки

Наков каза че няма да има, защото не сме ги решавали с побитови операции. И май няма да има задачи за чертаене.
Времето май още е проблем, аз изкарах по 100 на всички задачи след като събмитвах едни и същи решения, просто понякога минават, понякога не.

 

0
scinetic avatar scinetic 40 Точки

Вмъквам се във времето, но ми пише, че не се и ми дава само 10 точки..

Ето и моето идиотско решение на 5та задача Bit Flipper -  http://pastebin.com/ZUPrdqLC

Направо с клизма я реших :D Важното е, че дава верни отговори ;)

0
AdriyanMihaylov avatar AdriyanMihaylov 25 Точки

С един и същ код на задачата Tribonacci : 

PointsTime and memory usedSubmission date
 70 / 100 Memory: 1.20 MB 
Time: 0.147 s
10:58:50 24.05.2014Details
 50 / 100 Memory: 1.20 MB 
Time: 0.170 s
21:59:23 22.05.2014Details
 50 / 100 Memory: 1.20 MB 
Time: 0.179 s
21:58:16 22.05.2014Details
 60 / 100 Memory: 1.20 MB 
Time: 0.150 s
21:43:52 22.05.2014Details
 60 / 100 Memory: 1.20 MB 
Time: 0.153 s
21:26:41 22.05.2014Details
 60 / 100 Memory: 1.20 MB 
Time: 0.166 s
21:14:55 22.05.2014Details
 60 / 100 Memory: 1.20 MB 
Time: 0.152 s
21:12:38 22.05.2014Details
 70 / 100 Memory: 1.20 MB 
Time: 0.159 s
20:36:21 22.05.2014Details
 70 / 100 Memory: 1.20 MB 
Time: 0.191 s
20:33:59 22.05.2014Details
 80 / 100 Memory: 1.20 MB 
Time: 0.200 s
0
AdriyanMihaylov avatar AdriyanMihaylov 25 Точки

Update : след като използвах BigInteger а не BigDecimal всичко се оправи.. 

0
du4ko avatar du4ko 14 Точки

При мен на тази задача Линк , не ми стига времето на почти всички тайм тестове , понякога минава по няколко , но в повечето не ,в мен и решението ли ми е проблема или още не е довършена системата ? :) 

0
Dekameron avatar Dekameron 481 Точки

Открих малък проблем.

Слагам дадено решение в системата. След час-два пробвам да сложа друго за друга задача (от същия изпит) и ми изписва "Изчакайте още 55 секунди ...". Викам си WTF? laughing Минаха няколко часа, а системата си брои още там...

Какво е това време където е зададено за изчакване?

2
n_stefanov avatar n_stefanov 34 Точки

Преди да събмитнеш дай refresh :)

2
kasskata avatar kasskata 492 Точки

Същата 2ра задача съм я решавал на C# и там праскаш един Ulong и даваш следващата.

а тук лонга дава 6 грешки от тестовете а Ulong няма,затова направо научих как работи BigInteger тук

И познайте - събиране на 2 числа е

number.add(secondNumber);

Както и да е направих я така и пак се разплака за Лимит а на следващия опит даде 100 100

Толкова е намален лимита(тоест той не е пипан от C#) че зависи колко бързо ще качи решението на сървъра за да не ви даде лимит.Tip: изключете всичко което дърпа нет(Youtube,utorrent,winamp,WoW,WinCalculator,eclipse,update,skype,viber на телефона си еtс.).При мен помогна за един timelimitостават още 5 xD

Ако имате такива проблеми с лимита не им обръщайте внимание.Ако ви дразни направете задачата на C++ laughing

0
MarinPetrov avatar MarinPetrov 20 Точки

Здравейте и на мен на почти всички задачи ,който решавам ми дава time limit, вкарвам я по няколко пъти и все на разлини места гърми и при положение ,че влизам във времето за ,което се изисква !

Allowed working time: 0.12 sec.
Allowed memory: 16.00 MB

Задачата е 2. Pairs от 12.04.2014. morning

При някои тестове гърми на по малко време а другите ,които са минали за повече време не гърмят!

Дано на изпита да е ок !

Zero test #1 (Time limit)

The zero tests are not included in the final result.
Time used: 0.097 s
Memory used: 1.19 MB

Zero test #2 (Time limit)

The zero tests are not included in the final result.
Time used: 0.101 s
Memory used: 0.93 MB

Zero test #3 (Correct answer)

The zero tests are not included in the final result.
Time used: 0.096 s
Memory used: 0.93 MB

Zero test #4 (Correct answer)

The zero tests are not included in the final result.
Time used: 0.094 s
Memory used: 0.93 MB

Zero test #5 (Time limit)

The zero tests are not included in the final result.
Time used: 0.097 s
Memory used: 0.96 MB

Test #1 (Correct answer)

Time used: 0.097 s
Memory used: 0.92 MB

Test #2 (Time limit)

Time used: 0.096 s
Memory used: 0.94 MB

Test #3 (Time limit)

Time used: 0.104 s
Memory used: 0.99 MB

Test #4 (Time limit)

Time used: 0.102 s
Memory used: 0.92 MB

Test #5 (Correct answer)

Time used: 0.099 s
Memory used: 0.92 MB

Test #6 (Correct answer)

Time used: 0.102 s
Memory used: 1.20 MB

Test #7 (Time limit)

Time used: 0.100 s
Memory used: 7.50 MB

Test #8 (Correct answer)

Time used: 0.099 s
Memory used: 0.92 MB

Test #9 (Time limit)

Time used: 0.109 s
Memory used: 0.93 MB

Test #10 (Time limit)

Time used: 0.102 s
Memory used: 1.00 MB

Test #11 (Time limit)

Time used: 0.098 s
Memory used: 0.98 MB

Test #12 (Correct answer)

Time used: 0.113 s
Memory used: 0.94 MB
0
dsmiteva avatar dsmiteva 13 Точки

Та понеже утре следобед има изпит, този проблем с таймлимит ще бъде ли редуциран по някакъв начин или ще събмитваме докато кода мине?

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.