Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save hdavid0510/02b01f5f38f5ce7ee05d5edcf35f5251 to your computer and use it in GitHub Desktop.
Save hdavid0510/02b01f5f38f5ce7ee05d5edcf35f5251 to your computer and use it in GitHub Desktop.
a=0
b=0
c=0
d=0
e=0
f=0
t=0
for i0 in range(5):
a += 1
for i1 in range(5):
b += 1
for i2 in range(5):
c += 1
for i3 in range(5):
d += 1
for i4 in range(5):
e += 1
print("a=" + str(a) + " b=" + str(b) + " c=" + str(c) + " d=" + str(d) + " e=" + str(e))
if a==b or a==c or a==d or a==e or b==c or c==d or d==e:
f += 1
else:
t += 1
e = 0
d = 0
e = 0
c = 0
d = 0
e = 0
b = 0
c = 0
d = 0
e = 0
print("t=" + str(t) + " f=" + str(f))
print("전체 경우의 수: " + str(t+f) + "\n조건과 일치하는 경우의 수: " + str(t))
print("답: " + str(t))
a=0
b=0
c=0
d=0
e=0
f=0
t=0
for i0 in range(5):
a += 1
for i1 in range(5):
b += 1
for i2 in range(5):
c += 1
for i3 in range(5):
d += 1
for i4 in range(5):
e += 1
print("a=" + str(a) + " b=" + str(b) + " c=" + str(c) + " d=" + str(d) + " e=" + str(e))
if a==b or a==c or a==d or a==e or b==c or c==d or d==e:
f += 1
else:
t += 1
e = 0
d = 0
e = 0
c = 0
d = 0
e = 0
b = 0
c = 0
d = 0
e = 0
print("t=" + str(t) + " f=" + str(f))
print("전체 경우의 수: " + str(t+f) + "\n조건과 일치하는 경우의 수: " + str(t))
print("답: " + str(t))
amax, bmax, cmax, dmax, emax, ans = 5, 5, 5, 5, 5, 0
for a in range(amax):
for b in range(bmax):
for c in range(cmax):
for d in range(dmax):
for e in range(emax):
print(f"a={a} b={b} c={c} d={d} e={e}")
ans += not(a == b or a == c or a == d or a == e or b == c or c == d or d == e)
print("t=" + str(ans) + " f=" + str(amax*bmax*cmax*dmax*emax - ans))
print("전체 경우의 수: " + str(amax*bmax*cmax*dmax*emax) + "\n조건과 일치하는 경우의 수: " + str(ans))
print("답: " + str(ans))
@hdavid0510
Copy link
Author

a, b, c, d, ei0, i1, i2, i3, i4가 서로 각자의 삶을 살고 있는 저 5중 for문을 보고 그냥 지나칠 수 없었어요.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment