예제 #1
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.timeStamp)
     _h = 5 * _h + __builtin__.hash(self.type)
     _h = 5 * _h + __builtin__.hash(self.name)
     _h = 5 * _h + __builtin__.hash(self.eventType)
     return _h % 0x7fffffff
예제 #2
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.url)
     _h = 5 * _h + __builtin__.hash(self.player)
     _h = 5 * _h + __builtin__.hash(self.width)
     _h = 5 * _h + __builtin__.hash(self.height)
     return _h % 0x7fffffff
예제 #3
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.host)
     _h = 5 * _h + __builtin__.hash(self.port)
     _h = 5 * _h + __builtin__.hash(self.user)
     _h = 5 * _h + __builtin__.hash(self.passwd)
     return _h % 0x7fffffff
예제 #4
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.url)
     _h = 5 * _h + __builtin__.hash(self.player)
     _h = 5 * _h + __builtin__.hash(self.width)
     _h = 5 * _h + __builtin__.hash(self.height)
     return _h % 0x7fffffff
예제 #5
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.ieDefaultAddr)
     _h = 5 * _h + __builtin__.hash(self.wallpaper)
     _h = 5 * _h + __builtin__.hash(self.alNotification)
     _h = 5 * _h + __builtin__.hash(self.alAdvertisement)
     return _h % 0x7fffffff
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.left)
     _h = 5 * _h + __builtin__.hash(self.top)
     _h = 5 * _h + __builtin__.hash(self.right)
     _h = 5 * _h + __builtin__.hash(self.bottom)
     return _h % 0x7fffffff
예제 #7
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.ieDefaultAddr)
     _h = 5 * _h + __builtin__.hash(self.wallpaper)
     _h = 5 * _h + __builtin__.hash(self.alNotification)
     _h = 5 * _h + __builtin__.hash(self.alAdvertisement)
     return _h % 0x7fffffff
예제 #8
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.host)
     _h = 5 * _h + __builtin__.hash(self.port)
     _h = 5 * _h + __builtin__.hash(self.user)
     _h = 5 * _h + __builtin__.hash(self.passwd)
     return _h % 0x7fffffff
예제 #9
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.filename)
     _h = 5 * _h + __builtin__.hash(self.size)
     _h = 5 * _h + __builtin__.hash(self.timestamp)
     _h = 5 * _h + __builtin__.hash(self.digest)
     return _h % 0x7fffffff
예제 #10
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.filename)
     _h = 5 * _h + __builtin__.hash(self.size)
     _h = 5 * _h + __builtin__.hash(self.timestamp)
     _h = 5 * _h + __builtin__.hash(self.digest)
     return _h % 0x7fffffff
예제 #11
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.timeStamp)
     _h = 5 * _h + __builtin__.hash(self.type)
     _h = 5 * _h + __builtin__.hash(self.name)
     _h = 5 * _h + __builtin__.hash(self.eventType)
     return _h % 0x7fffffff
예제 #12
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.name)
     if self.props:
         for _i0 in self.props:
             _h = 5 * _h + __builtin__.hash(_i0)
             _h = 5 * _h + __builtin__.hash(self.props[_i0])
     return _h % 0x7fffffff
예제 #13
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.stime)
     _h = 5 * _h + __builtin__.hash(self.etime)
     _h = 5 * _h + __builtin__.hash(self.weekday)
     _h = 5 * _h + __builtin__.hash(self.shour)
     _h = 5 * _h + __builtin__.hash(self.ehour)
     return _h % 0x7fffffff
예제 #14
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.stime)
     _h = 5 * _h + __builtin__.hash(self.etime)
     _h = 5 * _h + __builtin__.hash(self.weekday)
     _h = 5 * _h + __builtin__.hash(self.shour)
     _h = 5 * _h + __builtin__.hash(self.ehour)
     return _h % 0x7fffffff
예제 #15
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.subsys)
     _h = 5 * _h + __builtin__.hash(self.version)
     if self.fileList:
         for _i0 in self.fileList:
             _h = 5 * _h + __builtin__.hash(_i0)
     return _h % 0x7fffffff
예제 #16
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.subsys)
     _h = 5 * _h + __builtin__.hash(self.version)
     if self.fileList:
         for _i0 in self.fileList:
             _h = 5 * _h + __builtin__.hash(_i0)
     return _h % 0x7fffffff
예제 #17
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.path)
     if self.checksum:
         for _i0 in self.checksum:
             _h = 5 * _h + __builtin__.hash(_i0)
     _h = 5 * _h + __builtin__.hash(self.size)
     _h = 5 * _h + __builtin__.hash(self.executable)
     return _h % 0x7fffffff
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.type)
     _h = 5 * _h + __builtin__.hash(self.id)
     if self.options:
         for _i0 in self.options:
             _h = 5 * _h + __builtin__.hash(_i0)
             _h = 5 * _h + __builtin__.hash(self.options[_i0])
     return _h % 0x7fffffff
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.path)
     if self.checksum:
         for _i0 in self.checksum:
             _h = 5 * _h + __builtin__.hash(_i0)
     _h = 5 * _h + __builtin__.hash(self.size)
     _h = 5 * _h + __builtin__.hash(self.executable)
     return _h % 0x7fffffff
예제 #20
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.name)
     _h = 5 * _h + __builtin__.hash(self.timdate)
     _h = 5 * _h + __builtin__.hash(self.aznow)
     _h = 5 * _h + __builtin__.hash(self.elnow)
     _h = 5 * _h + __builtin__.hash(self.temperature)
     _h = 5 * _h + __builtin__.hash(self.freq0)
     _h = 5 * _h + __builtin__.hash(self.av)
     _h = 5 * _h + __builtin__.hash(self.avc)
     _h = 5 * _h + __builtin__.hash(self.nfreq)
     _h = 5 * _h + __builtin__.hash(self.freqsep)
     return _h % 0x7fffffff
예제 #21
0
 def __hash__(self):
     _h = 0
     if self.spec:
         for _i0 in self.spec:
             _h = 5 * _h + __builtin__.hash(_i0)
     if self.avspec:
         for _i1 in self.avspec:
             _h = 5 * _h + __builtin__.hash(_i1)
     if self.avspecc:
         for _i2 in self.avspecc:
             _h = 5 * _h + __builtin__.hash(_i2)
     if self.specd:
         for _i3 in self.specd:
             _h = 5 * _h + __builtin__.hash(_i3)
     return _h % 0x7fffffff
예제 #22
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.strName)
     _h = 5 * _h + __builtin__.hash(self.strAccessToken)
     _h = 5 * _h + __builtin__.hash(self.ptsdid)
     _h = 5 * _h + __builtin__.hash(self.ptaccount)
     _h = 5 * _h + __builtin__.hash(self.characterid)
     _h = 5 * _h + __builtin__.hash(self.charactername)
     _h = 5 * _h + __builtin__.hash(self.matrixid)
     _h = 5 * _h + __builtin__.hash(self.clientIP)
     _h = 5 * _h + __builtin__.hash(self.group)
     return _h % 0x7fffffff
예제 #23
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.adapter)
     _h = 5 * _h + __builtin__.hash(self.con)
     _h = 5 * _h + __builtin__.hash(self.id)
     _h = 5 * _h + __builtin__.hash(self.facet)
     _h = 5 * _h + __builtin__.hash(self.operation)
     _h = 5 * _h + __builtin__.hash(self.mode)
     if self.ctx:
         for _i0 in self.ctx:
             _h = 5 * _h + __builtin__.hash(_i0)
             _h = 5 * _h + __builtin__.hash(self.ctx[_i0])
     _h = 5 * _h + __builtin__.hash(self.requestId)
     return _h % 0x7fffffff
예제 #24
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.midiaId)
     _h = 5 * _h + __builtin__.hash(self.event)
     _h = 5 * _h + __builtin__.hash(self.fpcIp)
     _h = 5 * _h + __builtin__.hash(self.fpcMac)
     _h = 5 * _h + __builtin__.hash(self.startTime)
     _h = 5 * _h + __builtin__.hash(self.endTime)
     return _h % 0x7fffffff
예제 #25
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.midiaId)
     _h = 5 * _h + __builtin__.hash(self.event)
     _h = 5 * _h + __builtin__.hash(self.fpcIp)
     _h = 5 * _h + __builtin__.hash(self.fpcMac)
     _h = 5 * _h + __builtin__.hash(self.startTime)
     _h = 5 * _h + __builtin__.hash(self.endTime)
     return _h % 0x7fffffff
예제 #26
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.remoteHost)
     _h = 5 * _h + __builtin__.hash(self.remotePort)
     _h = 5 * _h + __builtin__.hash(self.localHost)
     _h = 5 * _h + __builtin__.hash(self.localPort)
     _h = 5 * _h + __builtin__.hash(self.cipher)
     if self.certs:
         for _i0 in self.certs:
             _h = 5 * _h + __builtin__.hash(_i0)
     return _h % 0x7fffffff
예제 #27
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.remoteHost)
     _h = 5 * _h + __builtin__.hash(self.remotePort)
     _h = 5 * _h + __builtin__.hash(self.localHost)
     _h = 5 * _h + __builtin__.hash(self.localPort)
     _h = 5 * _h + __builtin__.hash(self.cipher)
     if self.certs:
         for _i0 in self.certs:
             _h = 5 * _h + __builtin__.hash(_i0)
     return _h % 0x7fffffff
예제 #28
0
from __builtin__ import hash

n = int(raw_input())

for x in range(n-1):
    num = raw_input().strip().split(" ")
    for i in range(len(num)):
        num[i] = int(num[i])

T = tuple(num)

print hash(T)
예제 #29
0
# coding:utf8
# __author__ = 'zsdostar'
# __date__ = '2017/6/23 23:13'
import __builtin__

n = int(raw_input())
list = map(int, raw_input().split())
# integer_list = map(int, raw_input().split())
print __builtin__.hash(tuple(list))
예제 #30
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.x)
     _h = 5 * _h + __builtin__.hash(self.y)
     return _h % 0x7fffffff
예제 #31
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.x)
     _h = 5 * _h + __builtin__.hash(self.y)
     return _h % 0x7fffffff
예제 #32
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.file)
     _h = 5 * _h + __builtin__.hash(self.instdir)
     return _h % 0x7fffffff
예제 #33
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.pos)
     _h = 5 * _h + __builtin__.hash(self.rot)
     return _h % 0x7fffffff
예제 #34
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.mytype)
     _h = 5 * _h + __builtin__.hash(self.bo)
     _h = 5 * _h + __builtin__.hash(self.by)
     _h = 5 * _h + __builtin__.hash(self.sh)
     _h = 5 * _h + __builtin__.hash(self.i)
     _h = 5 * _h + __builtin__.hash(self.l)
     _h = 5 * _h + __builtin__.hash(self.f)
     _h = 5 * _h + __builtin__.hash(self.d)
     _h = 5 * _h + __builtin__.hash(self.str)
     if self.ss:
         for _i0 in self.ss:
             _h = 5 * _h + __builtin__.hash(_i0)
     if self.sd:
         for _i1 in self.sd:
             _h = 5 * _h + __builtin__.hash(_i1)
             _h = 5 * _h + __builtin__.hash(self.sd[_i1])
     _h = 5 * _h + __builtin__.hash(self.s)
     _h = 5 * _h + __builtin__.hash(self.prx)
     return _h % 0x7fffffff
예제 #35
0
'''class myclass:
    def test():
        print('fun')
        

this = myclass()
this.test()
print('-----')
print(this)


class classVal:
    class_Val = 'class_Val'

x = classVal();
print(x.class_Val)
x.class_Val='new Val'
print(x.class_Val)
del x.class_Val
print(x.class_Val)'''

import __builtin__

t = (1, 2, 3)
val = __builtin__.hash(t)
print(val)
예제 #36
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.theTopic)
     _h = 5 * _h + __builtin__.hash(self.name)
     _h = 5 * _h + __builtin__.hash(self.cost)
     return _h % 0x7fffffff
예제 #37
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.code)
     _h = 5 * _h + __builtin__.hash(self.msg)
     return _h % 0x7fffffff
예제 #38
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.az)
     _h = 5 * _h + __builtin__.hash(self.el)
     _h = 5 * _h + __builtin__.hash(self.aznow)
     _h = 5 * _h + __builtin__.hash(self.elnow)
     _h = 5 * _h + __builtin__.hash(self.axis)
     _h = 5 * _h + __builtin__.hash(self.tostow)
     _h = 5 * _h + __builtin__.hash(self.elatstow)
     _h = 5 * _h + __builtin__.hash(self.azatstow)
     _h = 5 * _h + __builtin__.hash(self.slew)
     _h = 5 * _h + __builtin__.hash(self.serialport)
     _h = 5 * _h + __builtin__.hash(self.lastSRTCom)
     _h = 5 * _h + __builtin__.hash(self.lastSerialMsg)
     return _h % 0x7fffffff
예제 #39
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.file)
     _h = 5 * _h + __builtin__.hash(self.instdir)
     return _h % 0x7fffffff
예제 #40
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.app)
     _h = 5 * _h + __builtin__.hash(self.fpcType)
     return _h % 0x7fffffff
예제 #41
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.pTime)
     _h = 5 * _h + __builtin__.hash(self.fpcs)
     return _h % 0x7fffffff
예제 #42
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.theTopic)
     _h = 5 * _h + __builtin__.hash(self.name)
     _h = 5 * _h + __builtin__.hash(self.cost)
     return _h % 0x7fffffff
예제 #43
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.fpcs)
     _h = 5 * _h + __builtin__.hash(self.qq)
     _h = 5 * _h + __builtin__.hash(self.msn)
     return _h % 0x7fffffff
예제 #44
0
파일: Hello_ice.py 프로젝트: sdp-2011/sdp-3
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.hour)
     _h = 5 * _h + __builtin__.hash(self.minute)
     _h = 5 * _h + __builtin__.hash(self.second)
     return _h % 0x7fffffff
예제 #45
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.app)
     _h = 5 * _h + __builtin__.hash(self.fpcType)
     return _h % 0x7fffffff
예제 #46
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.name)
     _h = 5 * _h + __builtin__.hash(self.category)
     return _h % 0x7fffffff
예제 #47
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.name)
     _h = 5 * _h + __builtin__.hash(self.category)
     return _h % 0x7fffffff
예제 #48
0
 def __hash__(self):
     _h = 0
     if self.mciList:
         for _i0 in self.mciList:
             _h = 5 * _h + __builtin__.hash(_i0)
     return _h % 0x7fffffff
예제 #49
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.mytype)
     _h = 5 * _h + __builtin__.hash(self.bo)
     _h = 5 * _h + __builtin__.hash(self.by)
     _h = 5 * _h + __builtin__.hash(self.sh)
     _h = 5 * _h + __builtin__.hash(self.i)
     _h = 5 * _h + __builtin__.hash(self.l)
     _h = 5 * _h + __builtin__.hash(self.f)
     _h = 5 * _h + __builtin__.hash(self.d)
     _h = 5 * _h + __builtin__.hash(self.str)
     if self.ss:
         for _i0 in self.ss:
             _h = 5 * _h + __builtin__.hash(_i0)
     if self.sd:
         for _i1 in self.sd:
             _h = 5 * _h + __builtin__.hash(_i1)
             _h = 5 * _h + __builtin__.hash(self.sd[_i1])
     _h = 5 * _h + __builtin__.hash(self.s)
     _h = 5 * _h + __builtin__.hash(self.prx)
     return _h % 0x7fffffff
예제 #50
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.pos)
     _h = 5 * _h + __builtin__.hash(self.rot)
     return _h % 0x7fffffff
예제 #51
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.id)
     _h = 5 * _h + __builtin__.hash(self.gateway)
     return _h % 0x7fffffff
예제 #52
0
from __builtin__ import hash
print(input() == 0 or hash(tuple(map(int, raw_input().strip().split(' ')))))
예제 #53
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.ip)
     _h = 5 * _h + __builtin__.hash(self.mac)
     return _h % 0x7fffffff
예제 #54
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.hour)
     _h = 5 * _h + __builtin__.hash(self.minute)
     _h = 5 * _h + __builtin__.hash(self.second)
     return _h % 0x7fffffff
예제 #55
0
 def __hash__(self):
     _h = 0
     _h = 5 * _h + __builtin__.hash(self.policySyncTime)
     return _h % 0x7fffffff