python造数据,并使用lemon评测,快速入门

20 篇文章 2 订阅

1. 使用python造数据

最快入门的方式就是做一次题。

例:输入两个整数 a,b,输出它们的和,已知 0< a, b<1e+3

python代码

import random
import os

for i in range(1,11):	# [1,11)
    with open ("%d.in" % i,"w") as fout:
        a = random.randint(1,1000)
        b = random.randint(1,1000)
        fout.write("%d %d" % (a,b))
    os.system(r".\std.exe %d.in %d.out" % (i,i))

C++ 代码,命名 std.cpp -->执行生成 std.exe ,与python最后一行代码对应

#include<iostream>
#include<cstdio>
using namespace std;
int main(int argc,char **argv){
	freopen(argv[1],"r",stdin); 
	freopen(argv[2],"w",stdout);
	
	int a,b; cin>>a>>b;
	cout<<a+b<<endl;
	return 0; 
} 

【使用python生成信息学奥赛题目测试数据】

2. 使用lemon评测

2.1 lemon软件下载 网址

2.2 lemon的使用,上面网址有明确讲解,这里就不多赘述了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值