Commit 89b54bcf by sikang

update

parent 5787a32d
......@@ -20,17 +20,23 @@ def gen_rand_str():
def get_rand_code():
num = random.randint(0, 4);
code = "//-------"+str(num)+"-------"
num = random.randint(0, 5);
code = ";\n//-------"+str(num)+"-------\n"
if num == 0:
code += ";\nString " + gen_rand_str() + "=\"" + gen_rand_str() + "\";\n"
code += "String " + gen_rand_str() + "=\"" + gen_rand_str() + "\";\n"
elif num == 1:
code += ";\nint " + gen_rand_str() + "=" + str(random.randint(0, 100000)) + ";\n"
code += "int " + gen_rand_str() + "=" + str(random.randint(0, 100000)) + ";\n"
elif num == 2:
code += ";\nif(\"" + gen_rand_str() + "\".equals(\"" + gen_rand_str() + "\")){}\n"
code += "float " + gen_rand_str() + "=" + str(random.randint(0, 100000)) + ";\n"
elif num == 3:
index = gen_rand_str()
code += ";\nfor(int " + index + "="+str(random.randint(0,10))+";"+index+"<"+str(random.randint(11,20))+";"+index+"++){}\n"
code += "double " + gen_rand_str() + "=" + str(random.randint(0, 100000)) + ";\n"
elif num == 4:
code += "long " + gen_rand_str() + "=" + str(random.randint(0, 100000)) + ";\n"
# elif num == 2:
# code += ";\nif(\"" + gen_rand_str() + "\".equals(\"" + gen_rand_str() + "\")){}\n"
# elif num == 3:
# index = gen_rand_str()
# code += ";\nfor(int " + index + "="+str(random.randint(0,10))+";"+index+"<"+str(random.randint(11,20))+";"+index+"++){}\n"
return code
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment