start
This commit is contained in:
commit
dfe03b989a
8
.idea/.gitignore
vendored
Normal file
8
.idea/.gitignore
vendored
Normal file
@ -0,0 +1,8 @@
|
||||
# Default ignored files
|
||||
/shelf/
|
||||
/workspace.xml
|
||||
# Editor-based HTTP Client requests
|
||||
/httpRequests/
|
||||
# Datasource local storage ignored files
|
||||
/dataSources/
|
||||
/dataSources.local.xml
|
6
.idea/inspectionProfiles/profiles_settings.xml
Normal file
6
.idea/inspectionProfiles/profiles_settings.xml
Normal file
@ -0,0 +1,6 @@
|
||||
<component name="InspectionProjectProfileManager">
|
||||
<settings>
|
||||
<option name="USE_PROJECT_PROFILE" value="false" />
|
||||
<version value="1.0" />
|
||||
</settings>
|
||||
</component>
|
8
.idea/lotto.iml
Normal file
8
.idea/lotto.iml
Normal file
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<module type="PYTHON_MODULE" version="4">
|
||||
<component name="NewModuleRootManager">
|
||||
<content url="file://$MODULE_DIR$" />
|
||||
<orderEntry type="inheritedJdk" />
|
||||
<orderEntry type="sourceFolder" forTests="false" />
|
||||
</component>
|
||||
</module>
|
7
.idea/misc.xml
Normal file
7
.idea/misc.xml
Normal file
@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="Black">
|
||||
<option name="sdkName" value="Python 3.10" />
|
||||
</component>
|
||||
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.10" project-jdk-type="Python SDK" />
|
||||
</project>
|
8
.idea/modules.xml
Normal file
8
.idea/modules.xml
Normal file
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ProjectModuleManager">
|
||||
<modules>
|
||||
<module fileurl="file://$PROJECT_DIR$/.idea/lotto.iml" filepath="$PROJECT_DIR$/.idea/lotto.iml" />
|
||||
</modules>
|
||||
</component>
|
||||
</project>
|
6
.idea/vcs.xml
Normal file
6
.idea/vcs.xml
Normal file
@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="VcsDirectoryMappings">
|
||||
<mapping directory="" vcs="Git" />
|
||||
</component>
|
||||
</project>
|
44
main.py
Normal file
44
main.py
Normal file
@ -0,0 +1,44 @@
|
||||
import random
|
||||
import time
|
||||
|
||||
def f_input(liste):
|
||||
liste = liste.split(',')
|
||||
output = []
|
||||
for element in liste:
|
||||
output.append(int(element))
|
||||
return output
|
||||
|
||||
def zieh():
|
||||
liste = []
|
||||
while len(liste) != 6:
|
||||
z_zahl = random.randint(1,49)
|
||||
if z_zahl not in liste: liste.append(z_zahl)
|
||||
return liste
|
||||
|
||||
tipp = input("Tipp für 6-aus-49 mit Komma getrennt eingeben: ")
|
||||
tipp = f_input(tipp)
|
||||
|
||||
anz_sim = int(input("Geben Sie die Anzahl der gewünschten Simulationen ein: "))
|
||||
|
||||
richtige = [0, 0, 0, 0, 0, 0, 0]
|
||||
|
||||
start_time = time.time()
|
||||
|
||||
for i in range(int(anz_sim)):
|
||||
ziehung = zieh()
|
||||
richtigeC = 0
|
||||
for j in ziehung:
|
||||
if j in tipp: richtigeC += 1
|
||||
richtige[richtigeC] += 1
|
||||
|
||||
end_time = time.time()
|
||||
laufzeit = end_time - start_time
|
||||
|
||||
richtige_relativ = [0, 0, 0, 0, 0, 0, 0]
|
||||
|
||||
for i in range(0,len(richtige)-1):
|
||||
richtige_relativ[i] = richtige[i] / anz_sim
|
||||
|
||||
print(richtige)
|
||||
print(richtige_relativ)
|
||||
print(laufzeit)
|
Loading…
Reference in New Issue
Block a user