kickstart_gb.py
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
Created on Sun Oct 22 13:50:39 2017
@author: vicky
"""
import numpy as np
import math
data=np.array(data2[1:300],dtype=int)
r=np.zeros((200,10),dtype=int)
for i in range(100):
k=data[3*i,0]
kk=0
for j in range(k):
for m in range(j+1,k):
r[2*i,kk]=data[3*i+1,j]^data[3*i+2,m]
r[2*i+1,kk]=data[3*i+1,m]^data[3*i+2,j]
kk=kk+1
s=r[2*i,:]+r[2*i+1,:]
np.argsort(r[2*i,:]+r[2*i+1,:])
s=sorted(r[2*i,:]+r[2*i+1,:], reverse = True)
kickstart_gc.py
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
Created on Sun Oct 22 16:32:45 2017
@author: vicky
"""
import numpy as np
import math
data=np.array(data3[1:201],dtype=int)
s=np.zeros((100),dtype=int)
for i in range(100):
k=data[2*i,1]
s[i]=sum(np.array(sorted(data[2*i+1,0:k], reverse = True))[0:k-1])
output={}
for i in range(0,100):
output[i]="Case #{}: {} ".format(i+1, r1[i])
#output[i]='Case #'+str(i+1)+': '+str(r1[i])
f = open('r3.txt', 'w')
for i in range(0,100):
f.write("Case #{}: {} ".format(i+1, s[i])+'\n')
f.close()
kickstart_ga.py
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
Created on Sun Oct 22 12:57:18 2017
@author: vicky
"""
import numpy as np
import math
data1=data1[1:101]
(n,p)=np.shape(data1)
r1=np.zeros(n,dtype=int)
r1[0:100]=-1
for i in range(n):
r1[i]=(int(data1[i,0])**math.factorial(int(data1[i,1])))%int(data1[i,2])
output={}
for i in range(0,100):
output[i]="Case #{}: {} ".format(i+1, r1[i])
#output[i]='Case #'+str(i+1)+': '+str(r1[i])
f = open('r2.txt', 'w')
for i in range(0,100):
f.write(str(output[i])+'\n')
f.close()
kickstart_a.py
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
Created on Sat Oct 21 14:11:35 2017
@author: vicky
"""
datas=datas[2:7380]
d={}
for i in range(len(datas)):
counters = {}
c=0
for item in datas[i]:
if item in counters:
counters[item] += 1
c+=0
else:
counters[item] = 1
c+=1
d[datas[i]]=c
xx=[x for x in range(len(d)) if d[x] == max(d)]
datas[xx]
v=[ v for v in sorted(d.values(),reverse = True)]
xx=[x for x in range(len(d)) if d[x] == max(d)]
datas[xx]
dd=sorted(d.items(), key=lambda ds:ds[1], reverse = True)
#sorted(d.items(), key=lambda ds:ds[1], reverse = True)
dd=sorted(d,reverse = True)
d.sort()
[(k,d[k]) for k in sorted(d.keys())]
[(k,d[k]) for k in sorted(d.values())]
#outputs=str('Case #1:',datas[d.index(max(d))])
print('Case #1:',datas[xx])
#outputs='Case #1:',datas[xx]
#''.join(['Case 1#' datas[d.index(max(d)])
#outputs=join('Case 1#',datas[d.index(max(d))])
#f = open("/Users/vicky/Documents/code/python/outputs.txt",'wt')
#f.write(outputs)
f = open('output.txt', 'w')
f.write('Case 1#:\n'+datas[d.index(max(d))])
f.close()
f = open('out.txt', 'w')
f.write('Case #1: 3 \nCase #2: 10 \nCase #3: 20 \nCase #4: 624937395')
f.close()
f = open('out1.txt', 'w')
f.write('Case 1#:\n')
for i in range(0,81):
f.write(datas[i]+'\n')
#f.write('Case #1: JOHNSON \nCase #100: A AB C')
f.close()
datal=datal[2:7434]
dl=[]
for i in range(len(datal)):
counters = {}
c=0
for item in datal[i]:
if item in counters:
counters[item] += 1
c+=0
else:
counters[item] = 1
c+=1
dl.append(c)
[x for x in range(len(dl)) if dl[x] == max(dl)]
print('Case #2:',datal[dl.index(max(dl))])