Skip to content

Instantly share code, notes, and snippets.

@ramsesoriginal
ramsesoriginal / dabblet.css
Created November 28, 2023 10:47
Horizontally scrolling box
/**
* Horizontally scrolling box
*/
.scrollbox {
/*overflow: hidden;*/
display: block;
outline: 1px solid red;
padding: 0;
margin: 0;
@ramsesoriginal
ramsesoriginal / dabblet.css
Last active December 27, 2021 23:13
Gwynne's Blocks
/**
* Gwynne's Blocks
*/
div {
width: 42rem;
height: 59.4rem;
position: relative;
background-color: red;
box-sizing: border-box;
@ramsesoriginal
ramsesoriginal / tests.py
Last active September 25, 2019 13:35
Test für sublist
test_liste = [1,2,"3", True, 10]
test1 = sublist(test_liste, 2, 4)
assert test1==["3", True]
test2 = sublist(test_liste, None, 4)
assert test2==[1, 2, "3", True]
@ramsesoriginal
ramsesoriginal / test_PA09.py
Created January 15, 2019 14:43
test_PA09.py
'''Modus 0:
13*[(45+48+{20}+{29}*9)+15+7]+50+39
13*[(45+48+20+29*9)+15+7]+50+39
13*[374+15+7]+50+39
13*396+50+39
5237
Modus 1:
13*[(45+48+{20}+{29}*9)+15+7]+50+39
13*[(45+48+20+29*9)+15+7]+50+39
@ramsesoriginal
ramsesoriginal / test_PA06.py
Created December 14, 2018 10:11
Einfach in eine Datei im gleichen Ordner wie euer Python-Programm legen, und ganz oben 'PA06_v2' ersetzten mit eurem dateinamen (ohne.py), und dann die Testdatei ausführen
import traceback
from PA06_v2 import multiply, power
def do_test(A, B, C, POW):
try:
result = multiply(A, B)
if result != C:
print('multiply({}, {})'.format(A, B))
print('\tsollte sein: {}'.format(C))
print('\twar aber: {}'.format(result))
@ramsesoriginal
ramsesoriginal / test_PA04.py
Last active December 14, 2020 14:02
Tests für PA04 von CoMa 18/19 - einfach am Ende der Datei einfügen
def list_to_set(l):
for i, e in enumerate(l):
len_before = len(l[i])
l[i] = set(e)
if len(l[i]) != len_before:
l[i] = None
return sorted(l)
def test():
@ramsesoriginal
ramsesoriginal / test_PA03.py
Created November 20, 2018 00:50
Tests für PA03 von CoMa 18/19 - einfach am Ende der Datei einfügen
def test():
def do_test(t, args):
lok = False
try:
if len(args) == 3:
p, l, r = args
retVal = t(p, l)
lok = retVal == r
else:

Keybase proof

I hereby claim:

  • I am ramsesoriginal on github.
  • I am ramsesoriginal (https://keybase.io/ramsesoriginal) on keybase.
  • I have a public key ASB8Fg0ZSuMmbJ4BXHSNsp6uL7ZcVyBFHDVljMKbxE1W2Qo

To claim this, I am signing this object:

@ramsesoriginal
ramsesoriginal / PA07_test.py
Created July 3, 2018 08:20
The Final Problem
seeds = [\
[],
[[]],
[[],[]],
[[0]],
[[1]],
[[0],[0]],
[[1],[0]],
[[0],[0],[0]],
def computeAndPrint(type, start, nodes, edges):
G = type(nodes, edges)
ford(G, nodes[start])
print("Ford von " + nodes[start].name + " mit " + type.__name__)
print([n.name + " y:" + str(n.y) for n in nodes])
print([(n.p.name if n.p is not None else "None") + "->" + n.name for n in nodes])
print('')
def test():