Merge branch 'master' of https://codefirst.iut.uca.fr/git/nathan.boileau/Scripted
continuous-integration/drone/push Build is passing Details

ServeurDeTest
johan 2 years ago
commit 84018b19f4

@ -91,20 +91,19 @@ async function submit(){
$lesNombres = array(); $lesNombres = array();
foreach ($lesOrdres as $ordre) { foreach ($lesOrdres as $ordre) {
if ($ordre[1] < 1) { if ($ordre[1] < 1) {
return false; throw new Exception("Aucune énigme ne peut avoir un ordre inférieur à 1");
} }
$lesNombres[] = $ordre[1]; $lesNombres[] = $ordre[1];
} }
sort($lesNombres); sort($lesNombres);
if ($lesNombres[0] != 1) { if ($lesNombres[0] != 1) {
return false; throw new Exception("La première énigme doit avoir un ordre de 1");
} }
$last = end($lesNombres); $last = end($lesNombres);
$i = 0; $i = 0;
while ($i < $last) { while ($i < $last) {
if ($lesNombres[$i] != $i+1) { if ($lesNombres[$i] != $i+1) {
echo "Error"; throw new Exception("L'ordre des énigmes doit être consécutif");
return false;
} }
$i++; $i++;
} }

@ -2,8 +2,6 @@
async function submit(){ async function submit(){
var test = editor.getValue()+`\n var test = editor.getValue()+`\n
import random as r
def EncryptVerif(text, key): def EncryptVerif(text, key):
result = "" result = ""
for i in range(len(text)): for i in range(len(text)):
@ -15,7 +13,8 @@ def EncryptVerif(text, key):
else: else:
result += chr((ord(char) + key - 97) % 26 + 97) result += chr((ord(char) + key - 97) % 26 + 97)
return result return result
import random as r
def testEncrypte(x): def testEncrypte(x):
Encrypt("",1) Encrypt("",1)
if(Encrypt("Hello world",2)!="Jgnnq yqtnf"): if(Encrypt("Hello world",2)!="Jgnnq yqtnf"):

@ -10,7 +10,7 @@ def chouetteVerif(valeur):
if (i+j+k) == valeur: if (i+j+k) == valeur:
res.append([i, j, k]) res.append([i, j, k])
return res return res
import random as r import random as r
def test_chouette(n): def test_chouette(n):
chouette(1) chouette(1)
listTest=[] listTest=[]

Loading…
Cancel
Save