题目:[JSOI2007]汇编语言 
 
状态: Unaccepted 
测评机: Xeost[5] 
得分: 90分 
提交日期: 2010-8-17 22:31:00 
有效耗时: 437毫秒 
测试结果1: 通过本测试点|有效耗时62ms 
测试结果2: 通过本测试点|有效耗时47ms 
测试结果3: 测试结果错误.错误结果为:5
正确结果应为:0 
测试结果4: 通过本测试点|有效耗时47ms 
测试结果5: 通过本测试点|有效耗时47ms 
测试结果6: 通过本测试点|有效耗时47ms 
测试结果7: 通过本测试点|有效耗时47ms 
测试结果8: 通过本测试点|有效耗时47ms 
测试结果9: 通过本测试点|有效耗时46ms 
测试结果10: 通过本测试点|有效耗时47ms 
提交代码: view sourceprint?01.#include<iostream> 
02.#include<string> 
03.using namespace std; 
04.int n,s; 
05.char a[10001][10000]; 
06.int flag[10000]; 
07.int flag1[10000]; 
08.int b[10000]; 
09.int main() 
10.{ 
11.    
cin>>n; 
12.for(int i=1;i<=n;i++) 
13.{char t[100]; 
14. 
cin>>t; 
15. 
if(t[0]=='j'&&t[1]=='m'&&t[2]=='p') 
16. 
{flag[i]=1;cin>>b[i];} 
17. 
else gets(a[i]); 
18.} 
19.for(int i=1;i<=n;) 
20.{if(flag[i]==0){i++;s++;continue;} 
21. 
if(flag1[i]==1){cout<<0;return 0;} 
22. 
s++; 
23. 
flag1[i]=1; 
24. 
i=b[i]; 
25.} 
26. 
 
27.cout<<s; 
28.return 0;} 
29.