ocena 6 - fin
This commit is contained in:
		
							
								
								
									
										23
									
								
								program.py
									
									
									
									
									
								
							
							
						
						
									
										23
									
								
								program.py
									
									
									
									
									
								
							@@ -51,8 +51,11 @@ def generiraj_tuples_povezava(povezava):
 | 
			
		||||
        z0 = x0
 | 
			
		||||
        z1 = x1
 | 
			
		||||
 | 
			
		||||
    for ipsilon in range(z0, z1 + 1):
 | 
			
		||||
        r = (x0, ipsilon)
 | 
			
		||||
    for i in range(z0, z1 + 1):
 | 
			
		||||
        if x0 == x1:
 | 
			
		||||
            r = (x0, i)
 | 
			
		||||
        else:
 | 
			
		||||
            r = (i, y0)
 | 
			
		||||
        pov.append(r)
 | 
			
		||||
 | 
			
		||||
    return pov
 | 
			
		||||
@@ -60,19 +63,15 @@ def generiraj_tuples_povezava(povezava):
 | 
			
		||||
def secisce(povezava1, povezava2):
 | 
			
		||||
    if not pravilna(povezava1) and not pravilna(povezava2): return None
 | 
			
		||||
 | 
			
		||||
    povezava1 = urejena(povezava1)
 | 
			
		||||
    povezava2 = urejena(povezava2)
 | 
			
		||||
 | 
			
		||||
    pov1 = generiraj_tuples_povezava(urejena(povezava1))
 | 
			
		||||
    pov2 = generiraj_tuples_povezava(urejena(povezava2))
 | 
			
		||||
 | 
			
		||||
    for i in pov1:
 | 
			
		||||
        for j in pov2:
 | 
			
		||||
            if i == j:
 | 
			
		||||
                return i
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    print(povezava1)
 | 
			
		||||
    print(pov1)
 | 
			
		||||
 | 
			
		||||
    return None
 | 
			
		||||
 | 
			
		||||
def main():
 | 
			
		||||
    povezave = [
 | 
			
		||||
@@ -97,6 +96,6 @@ def main():
 | 
			
		||||
    # print(povezave_tocke(3, 15, povezave))
 | 
			
		||||
 | 
			
		||||
    print(secisce((10, 20, 10, 25), (8, 22, 18, 22)))
 | 
			
		||||
    # print(secisce((8, 20, 18, 20), (1, 25, 0, 25)))
 | 
			
		||||
    print(secisce((8, 20, 18, 20), (1, 25, 0, 25)))
 | 
			
		||||
 | 
			
		||||
main()
 | 
			
		||||
		Reference in New Issue
	
	Block a user