Aqua Costa Posted April 26, 2009 at 09:56 AM Report #259125 Posted April 26, 2009 at 09:56 AM Aindei a resolver problemas dos anos anteriores das ONI, e agora ao enviá-los para o mooshak, recebo sempre o resultado de runtime error, mas quando tento executar no Visual C++ funciona perfeitamente... este é um dos problemas que resolvi: http://www.portugal-a-programar.pt/index.php?showtopic=24625 alguém sabe onde está o erro?
mogers Posted April 26, 2009 at 12:07 PM Report #259141 Posted April 26, 2009 at 12:07 PM Há multiplas razões para ocorrer um runtime error. Localmente não estás a testar com as mesmas condições do mooshak (limite de 32mb de ram e 4mb de stack). É melhor mostrares o teu codigo... "What we do for ourselves dies with us. What we do for others and the world, remains and is immortal.", Albert Pine Blog pessoal : contém alguns puzzles, algoritmos e problemas para se resolver com programação.
JD557 Posted April 26, 2009 at 02:06 PM Report #259163 Posted April 26, 2009 at 02:06 PM Para além disso, pode haver o erro num determinado caso de testes... Por exemplo se para um determinado input acontecer uma segfault ou uma divisão por zero (Normalmente o problema é um destes dois... Pelo menos no meu caso). Verifica bem os arrays e as divisões. MIEIC @ FEUP http://project557.blogspot.com/ --- Development Blog Proteja a sua pen: http://lastknight.pt.vu
Aqua Costa Posted April 26, 2009 at 03:29 PM Author Report #259173 Posted April 26, 2009 at 03:29 PM Há multiplas razões para ocorrer um runtime error. Localmente não estás a testar com as mesmas condições do mooshak (limite de 32mb de ram e 4mb de stack). É melhor mostrares o teu codigo... o código está aqui: http://www.portugal-a-programar.pt/index.php?showtopic=24625
mogers Posted April 26, 2009 at 03:38 PM Report #259174 Posted April 26, 2009 at 03:38 PM Tens lá 2. Qual deles? Acho que usar classes nestes concursos é um bocado perda de tempo. Sugiro que uses structs. "What we do for ourselves dies with us. What we do for others and the world, remains and is immortal.", Albert Pine Blog pessoal : contém alguns puzzles, algoritmos e problemas para se resolver com programação.
Aqua Costa Posted April 26, 2009 at 03:49 PM Author Report #259175 Posted April 26, 2009 at 03:49 PM é o 1º
mogers Posted April 26, 2009 at 04:11 PM Report #259179 Posted April 26, 2009 at 04:11 PM O Número de sacos do correio é 5000 e não 500 🙂 "What we do for ourselves dies with us. What we do for others and the world, remains and is immortal.", Albert Pine Blog pessoal : contém alguns puzzles, algoritmos e problemas para se resolver com programação.
Warrior Posted April 26, 2009 at 05:52 PM Report #259188 Posted April 26, 2009 at 05:52 PM Além de teres um "system("pause")" no final do código, que é runtime error garantido.
mogers Posted April 26, 2009 at 07:40 PM Report #259204 Posted April 26, 2009 at 07:40 PM Eu acho que ele deve ter tirado isso porque ele tinha 36 pontos na última submissão. É que no código que ele postou também tinha coisas como "cout << "Insira o numero de sacos [espaço] e a carga maxima da carrinha:" << endl;" Já agora, vais ao CPAS na 4ª ? "What we do for ourselves dies with us. What we do for others and the world, remains and is immortal.", Albert Pine Blog pessoal : contém alguns puzzles, algoritmos e problemas para se resolver com programação.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now