|
- Sub O0OOO_()
- Dim llll1 As Collection, lllll As Long, O0 As Long, lll11(7) As Long, lll1l As Long, ll11l As Boolean, ll111 As Boolean
- lll1l = 1200: ll11l = False: ll111 = False: Randomize: Do Until ll111: Set llll1 = New Collection: For O0 = OOO_0OO("000O") To OOO_0OO("O00O"): llll1.Add O0 * 100, CStr(O0 * 100): Next: For O0 = OOO_0OO("0000") To OOO_0OO("0OOO"): lllll = Int(Rnd * (OOO_0OO("O00O") - O0) + OOO_0OO("000O")): lll11(O0) = llll1(lllll): llll1.Remove lllll: Next
- If ll11l Then l1l1l lll11
- DoEvents
- If lll11(OOO_0OO("0000")) + lll11(OOO_0OO("000O")) + lll11(OOO_0OO("00O0")) = lll1l Then
- If lll11(OOO_0OO("00O0")) + lll11(OOO_0OO("00OO")) + lll11(OOO_0OO("0O00")) = lll1l Then
- If lll11(OOO_0OO("0O00")) + lll11(OOO_0OO("0O0O")) + lll11(OOO_0OO("0OO0")) = lll1l Then
- If lll11(OOO_0OO("0OO0")) + lll11(OOO_0OO("0OOO")) + lll11(OOO_0OO("0000")) = lll1l Then
- l1l1l lll11
- MsgBox O0O_0OO("O0000OO00O0O00OO00OOOO0O0O0OOO000O0000OO0O0O00OOO00OO0OOO000OOOO00000OOO0O00OOO0OOO00OO0O00000O0OO00O0000OOOOOO0O000OOO00O00OOO00OOOOOO00OO000O000OO00000O0O00O0O0000OO00O00OOO00000000OOOOOOOOO"), vbInformation + vbOKOnly, "Eersoft-提示"
- ll111 = True
- End If
- End If
- End If
- End If
- Loop
- End Sub
- Sub l1l1l(lll11() As Long)
- With Worksheets("Sheet1")
- .Cells(OOO_0OO("00O0"), OOO_0OO("00O0")) = lll11(OOO_0OO("0000"))
- .Cells(OOO_0OO("00O0"), OOO_0OO("0O0O")) = lll11(OOO_0OO("000O"))
- .Cells(OOO_0OO("00O0"), OOO_0OO("O000")) = lll11(OOO_0OO("00O0"))
- .Cells(OOO_0OO("0O0O"), OOO_0OO("00O0")) = lll11(OOO_0OO("0OOO"))
- .Cells(OOO_0OO("0O0O"), OOO_0OO("O000")) = lll11(OOO_0OO("00OO"))
- .Cells(OOO_0OO("O000"), OOO_0OO("00O0")) = lll11(OOO_0OO("0OO0"))
- .Cells(OOO_0OO("O000"), OOO_0OO("0O0O")) = lll11(OOO_0OO("0O0O"))
- .Cells(OOO_0OO("O000"), OOO_0OO("O000")) = lll11(OOO_0OO("0O00"))
- End With
- End Sub
- Function O0O_0OO(S As String) As String
- Dim O0O0_OO() As Byte
- For O0_O0 = OOO_0OO("000O") To Len(S) Step OOO_0OO("0O00")
- O_0O0OO = Mid(S, O0_O0, OOO_0OO("0O00"))
- O_O0 = Hex(IIf(Mid(O_0O0OO, OOO_0OO("000O"), OOO_0OO("000O")) = "O", OOO_0OO("000O"), OOO_0OO("0000")) * OOO_0OO("O000") + IIf(Mid(O_0O0OO, OOO_0OO("00O0"), OOO_0OO("000O")) = "O", OOO_0OO("000O"), OOO_0OO("0000")) * OOO_0OO("0O00") + IIf(Mid(O_0O0OO, OOO_0OO("00OO"), OOO_0OO("000O")) = "O", OOO_0OO("000O"), OOO_0OO("0000")) * OOO_0OO("00O0") + IIf(Mid(O_0O0OO, OOO_0OO("0O00"), OOO_0OO("000O")) = "O", OOO_0OO("000O"), OOO_0OO("0000")))
- O_O = O_O & O_O0
- Next
- ReDim O0O0_OO(OOO_0OO("000O") To Len(O_O) / OOO_0OO("00O0"))
- For O0_O0 = OOO_0OO("000O") To UBound(O0O0_OO)
- O0O0_OO(O0_O0) = "&h" & Mid(O_O, (O0_O0 - OOO_0OO("000O")) * OOO_0OO("00O0") + OOO_0OO("000O"), OOO_0OO("00O0"))
- Next
- O0O_0OO = O0O0_OO
- End Function
- Function OOO_0OO(S As String) As Long
- OOO_0OO = IIf(Mid(S, Len("X"), Len("0")) = "O", Len("O"), &HF Mod &H5) * (&HF Mod &H7 + &H7) + IIf(Mid(S, Len("O0"), Len("X")) = "O", Len("X"), &HE Mod &H7) * (&HF Mod &HB) + IIf(Mid(S, &HE / &H7 + Len("X"), &HF Mod &H2) = "O", &H1, 0) * (&HE Mod &H3) + IIf(Mid(S, &HF Mod &HB, Len("HELLO") Mod Len("PASS")) = "O", &H1, False)
- End Function
复制代码
|
评分
-
1
查看全部评分
-
|