You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

1.0 KiB

hiddenp

Instructions

Écrire un programme nommé hiddenp qui prend deux string et qui, si la première string est cachée dans la deuxième, affiche 1 suivi d'un retour à la ligne ('\n'), autrement il affiche 0 suivi d'un retour à la ligne.

Considérons s1 et s2 comme étant des string. Il est considéré que s1 est cachée dans s2 si il est possbile de trouver chaque caractère de s1 dans s2, dans le même ordre d'apparence que s1.

Si s1 est une string vide elle est considérée cachée dans n'importe quelle string.

Si le nombre de paramètres est différent de 2, le programme affiche un retour à la ligne.

Utilisation

student@ubuntu:~/[[ROOT]]/hiddenp$ go build
student@ubuntu:~/[[ROOT]]/hiddenp$ ./hiddenp "fgex.;" "tyf34gdgf;'ektufjhgdgex.;.;rtjynur6" | cat -e
1$
student@ubuntu:~/[[ROOT]]/hiddenp$ ./hiddenp "abc" "2altrb53c.sse" | cat -e
1$
student@ubuntu:~/[[ROOT]]/hiddenp$ ./hiddenp "abc" "btarc" | cat -e
0$
student@ubuntu:~/[[ROOT]]/hiddenp$ ./hiddenp | cat -e
$
student@ubuntu:~/[[ROOT]]/hiddenp$