| Programmieraufgaben Hier wird regelmäßig eine neue Programmieraufgabe gestellt, die dann gelöst werden soll und in Zusammenarbeit mit den Moderatoren auch besprochen werden kann. |
Diskussion: rekursive Zahlenreihe im Forum Programmieraufgaben, in der Kategorie Code Kitchen; Anzeige Python mit RegEx PHP-Code: import re def expander ( numstring , steps ): numparser = re . compile ( '1+|2+|3+|4+|5+|6+|7+|8+|9+' ...
![]() |
| | #16 (permalink) |
| Moderator ![]() Registriert seit: 20.07.05 ![]() ![]() ![]() ![]() ![]() ![]() Likes: 202 | Anzeige Python mit RegEx ![]() PHP-Code: Code: >>> expander("1",1)
'11'
>>> expander("1",2)
'21'
>>> expander("1",3)
'1211'
>>> expander("1",4)
'111221'
>>> expander("1",5)
'312211'
>>> len(expander("1",30))
5808
>>> expander("1",30)[:60] # die ersten 60 Stellen
'132113213221133112132123123112111311222112132113311213211231'
>>> len(expander("1",50))
1166642
>>> expander("1",50)[:60] # die ersten 60 Stellen
'311311222113111231133211121312211231131112311211133112111312'
__________________ Noch mal, für alle Pseudo-Geeks: 1+1=0. -> 10 wäre Überlauf! Selig, wer nichts zu sagen hat und trotzdem schweigt. |
| | |
| | #17 (permalink) |
| Registriert seit: 10.11.10 ![]() Likes: 0 | Meine Lösung in VB Als erster Wert wird hier die 11 ausgegeben - also der erste "umgewandelte", wodurch hierbei nach 30 Durchläufen die Zahl mit 5808 Stellen angegeben wird. VB |
| | |
| | #18 (permalink) |
| Registriert seit: 16.03.11 ![]() Likes: 0 | Habe das Problem mit einer funktionalen Programmiersprache gelöst, Standard ML. Standard ML Ergebnis Geändert von chuck (18.03.11 um 20:05 Uhr) |
| | |
| | #19 (permalink) |
| Registriert seit: 08.05.11 ![]() Likes: 0 | RegEx mit Perl: Code: #!/usr/bin/perl -w
$t = "1";
for (1 .. 30) { $t =~ s/((.)\2*)/length ($1). $2/ge }
print "$t\n"; Code: 13211321322113311213212312311211131122211213211331 ... |
| | |
| | #20 (permalink) |
| Registriert seit: 07.06.11 ![]() Likes: 0 | Bin gerade auf das Forum gestoßen, der Teil hier gefällt mir schon mal sehr! ![]() Meine Lösung in Java Show Ausgabe |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Zahlenreihe | Xalon | Programmieraufgaben | 63 | 11.11.10 15:10 |