Execution killed with signal 8 su ois_examroom

Ciao a tutti, ho provato a risolvere ois_examroom ma mi dava spesso “execution killed with signal 11” quindi ho ridotto il programma fornito al minimo assoluto, riducendo i long long a semplici int e sostituendo due delle librerie già presenti con iostream. Sembrava funzionare, ma ora (quando ho rivisto il programma per correggerlo) mi dà segnale 8. Cosa può causare il problema? Il programma mi pare abbastanza semplice e leggero.

#include <iostream>
#include <math.h>

int R, C, K;

int main() {
	freopen("input1.txt", "r", stdin);
	freopen("output10.txt", "w", stdout);

	std::cin >> R >> C >> K;
	if((R*C)%2 == 0) {
		std::cout << ceil((R/K)*C);
	} else {
		std::cout << floor((R*C)/K);
	}
	return 0;
}

Un’altro dubbio, il 21/5/2020 dobbiamo caricare solamente l’output, giusto? O saremo sottoposti a queste stesse regole?

Per risolvere i problemi sul cms hai 3 possibilità:

  1. Leggere e scrivere su stdin (tastiera) e stdout(video)
  2. Leggere e scrivere sui file input.txt e output.txt
  3. Implementare la funzione richiesta quando esplicitato.

In questo esercizio non è neccessario leggere da questi file:

Il singal 11 dovrebbe essere causato da questo e non dai long long o eventuali librerie.
Per quanto riguarda il tuo dubbio del 21/5/2020, se ti stai riferendo alle territoriali puoi esercitarti sulla piattaforma terry utilizzando le stesse credenziali di olinfo.