1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | : saccept 1- swap 1+ swap accept ; 64 constant #name \ Define que name sera numero constante 64 \ alocar variaveis do tamanho name create stringPrincipal #name chars allot create substring #name chars allot \ procura usando o search pela substring dentro da string principal : compara stringPrincipal count substring count search ; : meuPrograma cr stringPrincipal dup #name saccept swap c! cr cr substring dup #name saccept swap c! cr cr substring count type compara 0 = if .( nao e substring de ) drop drop else .( e substring de ) drop drop then stringPrincipal count type cr ; meuPrograma \ executa o programa |
OiBzYWNjZXB0IDEtIHN3YXAgMSsgc3dhcCBhY2NlcHQgOyAgCjY0IGNvbnN0YW50ICNuYW1lIFwgRGVmaW5lIHF1ZSBuYW1lIHNlcmEgbnVtZXJvIGNvbnN0YW50ZSA2NAogClwgYWxvY2FyIHZhcmlhdmVpcyBkbyB0YW1hbmhvIG5hbWUKY3JlYXRlIHN0cmluZ1ByaW5jaXBhbCAjbmFtZSBjaGFycyBhbGxvdApjcmVhdGUgc3Vic3RyaW5nICNuYW1lIGNoYXJzIGFsbG90CiAKXCBwcm9jdXJhIHVzYW5kbyBvIHNlYXJjaCBwZWxhIHN1YnN0cmluZyBkZW50cm8gZGEgc3RyaW5nIHByaW5jaXBhbAo6IGNvbXBhcmEgc3RyaW5nUHJpbmNpcGFsIGNvdW50IHN1YnN0cmluZyBjb3VudCBzZWFyY2ggOwogCjogbWV1UHJvZ3JhbWEKY3Igc3RyaW5nUHJpbmNpcGFsIGR1cCAjbmFtZSBzYWNjZXB0CnN3YXAgYyEgY3IKY3Igc3Vic3RyaW5nIGR1cCAjbmFtZSBzYWNjZXB0CnN3YXAgYyEgY3IKIApjciBzdWJzdHJpbmcgY291bnQgdHlwZQpjb21wYXJhCiAKMCA9IGlmCi4oICBuYW8gZSBzdWJzdHJpbmcgZGUgKSBkcm9wIGRyb3AKZWxzZQouKCAgZSBzdWJzdHJpbmcgZGUgKSBkcm9wIGRyb3AKdGhlbgogCnN0cmluZ1ByaW5jaXBhbCBjb3VudCB0eXBlIGNyCjsKbWV1UHJvZ3JhbWEgXCBleGVjdXRhIG8gcHJvZ3JhbWE=
-
upload with new input
-
result: Runtime error time: 0.11s memory: 7508 kB signal: 25 (SIGXFSZ)
oi thay
nao e substring de e substring de
-
result: Success time: 0.01s memory: 7508 kB returned value: 0
nao e substring de e substring de



