请回答下面10个问题: 1、第一个答案是b的问题是哪一个?
(a)2;(b) 3;(c)4;(d)5;(e)6 2、唯一的连续两个具有相同答案的问题是:
(a)2,3;(b)3,4;(c)4,5;(d)5,6;(e)6,7; 3、本问题答案和哪一个问题的答案相同?
(a)1;(b)2;(c)4;(d)7;(e)6 4、答案是a的问题的个数是:
(a)0;(b)1;(c)2;(d)3;(e)4 5、本问题答案和哪一个问题的答案相同?
(a)10;(bbi)9;(c)8;(d)7;(e)6 6、答案是a的问题的个数和答案是什么的问题的个数相同?
(a)b;(b)c;(c)d;(d)e;(e)以上都不是 7、按照字母顺序,本问题的答案和下一个问题的答案相差几个字母?
(a)4;(b)3;(c)2;(d)1;(e)0。(注:a和b相差一个字母)
8、答案是元音字母的问题的个数是:
(a)2;(b)3;(c)4;(d)5;(e)6。(注:a和e是元音字母) 9、答案是辅音字母的问题的个数是:
(a)一个质数;(b)一个阶乘数;(c)一个平方数;(d)一个立方数,(e)5的倍数 10、本问题的答案是:
(a)a;(b)b;(c)c;(d)d;(e)e //来来,300分奉上~~~大家有空的都来折腾.....第一个折腾出来的100分.....没GOOGLE过,希望不通过搜索而自行解答出来,最好有思路.PS:本来我也想做,不过懒得做了,反正手头又正好还有大家送的分,干脆借花献佛,顺便拜一拜~~~嘿嘿
(a)2;(b) 3;(c)4;(d)5;(e)6 2、唯一的连续两个具有相同答案的问题是:
(a)2,3;(b)3,4;(c)4,5;(d)5,6;(e)6,7; 3、本问题答案和哪一个问题的答案相同?
(a)1;(b)2;(c)4;(d)7;(e)6 4、答案是a的问题的个数是:
(a)0;(b)1;(c)2;(d)3;(e)4 5、本问题答案和哪一个问题的答案相同?
(a)10;(bbi)9;(c)8;(d)7;(e)6 6、答案是a的问题的个数和答案是什么的问题的个数相同?
(a)b;(b)c;(c)d;(d)e;(e)以上都不是 7、按照字母顺序,本问题的答案和下一个问题的答案相差几个字母?
(a)4;(b)3;(c)2;(d)1;(e)0。(注:a和b相差一个字母)
8、答案是元音字母的问题的个数是:
(a)2;(b)3;(c)4;(d)5;(e)6。(注:a和e是元音字母) 9、答案是辅音字母的问题的个数是:
(a)一个质数;(b)一个阶乘数;(c)一个平方数;(d)一个立方数,(e)5的倍数 10、本问题的答案是:
(a)a;(b)b;(c)c;(d)d;(e)e //来来,300分奉上~~~大家有空的都来折腾.....第一个折腾出来的100分.....没GOOGLE过,希望不通过搜索而自行解答出来,最好有思路.PS:本来我也想做,不过懒得做了,反正手头又正好还有大家送的分,干脆借花献佛,顺便拜一拜~~~嘿嘿
解决方案 »
- 还有问题再次提问,帮我看下如何修改下列代码,如何依次每行显示数据库表中2条记录?
- VB写控件的时候,如何获得Session中的参数值,最好有个例子参考一下
- Access删除数据后还那么大,可以用VB进行修复吗?(来者有分)
- 请问在一个控件里怎么实现另一个控件移动到任意位置?
- adodc.recordset的 delete属性
- 一个用tcp包组合的问题? 在线等待
- winsock 通信一发数据到服务器就自己关掉了客户端,讨论一下--散分--散分--散分-100
- 为什么我的VB 安装光盘没有MSDN?
- 求救!!!我的朋友用3D MAX??????????一百分 OK!!
- 关于Vb变量定义的一个奇怪的问题。
- 求VB中的ECC源代码(用于软件注册加密)
- listview的绝对序号id 相对序号id~达人进~谢谢~马上送分
俺滴答案:1.c 2.d 3.e 4.b 5.e 6.e 7.d 8.c 9.b 10.a
如果b,c,d都是辅音,那么9就是b,10是a,
如果就d是辅音,那么9就是a罗。
晕,汗一个
2008-07-11 16:41:59 by Tiger_Zhao
Match: 1.c 2.d 3.e 4.b 5.e 6.e 7.d 8.c 9.b 10.a
Last: 1.e 2.e 3.e 4.e 5.e 6.e 7.e 8.e 9.e 10.e
2008-07-11 16:42:12Option Explicit
#Const ONLY_ONE = False '是否找到一种组合就退出Private m_Answer(1 To 10) As Long '各题答案,值 1-5 表示 a-e
Private m_Sum(1 To 5) As Long '统计 a-e 的个数Sub Main()
Debug.Print Now, "by Tiger_Zhao"
Recursion 1
Output "Last:"
Debug.Print Now
End SubFunction Recursion(ByVal Index As Long) As Boolean
Dim i As Long
For i = 1 To 5
m_Sum(i) = m_Sum(i) + 1
m_Answer(Index) = i
If Index = 10 Then
If CheckMatch() Then
Recursion = True
Exit Function
End If
Else
If Recursion(Index + 1) Then
Recursion = True
Exit Function
End If
End If
m_Sum(i) = m_Sum(i) - 1
Next
End FunctionFunction CheckMatch() As Boolean
Dim i As Long, j As Long, k As Long
' 1、第一个答案是b的问题是哪一个?
'(a)2;(b) 3;(c)4;(d)5;(e)6
For i = 2 To 6
If m_Answer(i) = 2 Then
If (i - 1) = m_Answer(1) Then
Exit For
Else
Exit Function
End If
End If
Next
If i > 6 Then Exit Function
' 2、唯一的连续两个具有相同答案的问题是:
'(a)2,3;(b)3,4;(c)4,5;(d)5,6;(e)6,7;
k = 0
j = m_Answer(1)
For i = 2 To 10
If j = m_Answer(i) Then
If (i - 2) <> m_Answer(2) Then Exit Function
k = k + 1
End If
j = m_Answer(i)
Next
If k <> 1 Then Exit Function
' 3、本问题答案和哪一个问题的答案相同?
'(a)1;(b)2;(c)4;(d)7;(e)6
j = Choose(m_Answer(3), 1, 2, 4, 7, 6)
If m_Answer(j) <> m_Answer(3) Then Exit Function
' 4、答案是a的问题的个数是:
'(a)0;(b)1;(c)2;(d)3;(e)4
If (m_Sum(1) + 1) <> m_Answer(4) Then Exit Function
' 5、本问题答案和哪一个问题的答案相同?
'(a)10;(bbi)9;(c)8;(d)7;(e)6
j = Choose(m_Answer(5), 10, 9, 8, 7, 6)
If m_Answer(j) <> m_Answer(5) Then Exit Function
' 6、答案是a的问题的个数和答案是什么的问题的个数相同?
'(a)b;(b)c;(c)d;(d)e;(e)以上都不是
j = m_Sum(1)
For i = 2 To 5
If m_Sum(i) = j Then Exit For
Next
If (i - 1) <> m_Answer(6) Then Exit Function
' 7、按照字母顺序,本问题的答案和下一个问题的答案相差几个字母?
'(a)4;(b)3;(c)2;(d)1;(e)0。(注:a和b相差一个字母)
i = Abs(m_Answer(8) - m_Answer(7))
If (5 - i) <> m_Answer(7) Then Exit Function
' 8、答案是元音字母的问题的个数是:
'(a)2;(b)3;(c)4;(d)5;(e)6。(注:a和e是元音字母)
i = m_Sum(1) + m_Sum(5)
If (i - 1) <> m_Answer(8) Then Exit Function
' 9、答案是辅音字母的问题的个数是:
'(a)一个质数;(b)一个阶乘数;(c)一个平方数;(d)一个立方数,(e)5的倍数
i = m_Sum(2) + m_Sum(3) + m_Sum(4)
Select Case m_Answer(9)
Case 1: If Not IsMember(i, 2, 3, 5, 7) Then Exit Function
Case 2: If Not IsMember(i, 2, 6) Then Exit Function
Case 3: If Not IsMember(i, 4, 9) Then Exit Function
Case 4: If i <> 8 Then Exit Function
Case 5: If i <> 5 Then Exit Function
End Select
'10、本问题的答案是:
'(a)a;(b)b;(c)c;(d)d;(e)e
'全部通过
Output "Match:"
#If ONLY_ONE Then
CheckMatch = True
#End If
End FunctionFunction IsMember(ByVal Item As Long, ParamArray List()) As Boolean
Dim i As Long
For i = 0 To UBound(List)
If Item = List(i) Then
IsMember = True
Exit Function
End If
Next
End FunctionSub Output(ByVal Caption As String)
Dim i As Long
Debug.Print Caption, ;
For i = 1 To 10
Debug.Print i & "." & Chr(96 + m_Answer(i)) & " ";
Next
Debug.Print
End Sub