====== Submitted Tasks ====== ===== Bestimme ob eine Zahl eine Quadratzahl ist ===== ; Eingabe : Eine Unäre Zahl __x__ als Folge von ''I'' ; Ausgabe : __y × y = x__ falls __y__ ganzzahlig, ''no cube'' sonst ; Beispiele : ''IIIIIIIII'' → ''III×III=IIIIIIIII'' : ''IIIIIIIIII'' → ''no cube'' ; Lösung : /^(I+)α([^βς]*)\1ς?/$1α$2ςI/ /^(I*)ας\1β/$1×$1=/ ! /^(I*)α.*β\1$/no cube/ ! /α.*β(I*)/Iα$1β$1/ /^(I*)$/Iα$1β$1/ ; Lösung 2 : /^x(I*)=(I*)c\2$/$1x$1=$2/ ! /Ix(I*)=/x$1=$1/ /.*=(I+)I*?c\1$/$1 is no cubic/ ! /x(I*)=(I*)c(I*)/$1Ix$1I=c$3/ /(I*)/IxI=c$&/ ===== Optimaler Einkaufszeitpunkt ===== FIXME