【vijos】在vijos的自己的域中创建题目
创建属于自己的域
https://vijos.org/
填入对应信息即可。
创建题目
点击题库
往下拉,点击创建题目
进入题目之后,点击设置
接下来就是重点,配置数据点:(如果想直接用,后面有捷径。)
写一个正确答案的代码:
例如:
#include<iostream>
using namespace std;int main() {int a, b;cin >> a >> b;cout << a + b << endl;return 0;
}
生成他的exe,VS用户按照一下流程可以找到:
点击:Debug
文件夹之后即可找到。
Devc用户exe文件在CPP文件旁边:
重命名为:std.exe
(弄懂之后,命名随意,这里只是用作一个示范,下面就不说了,名字都可以进行修改。)
即可看到文件扩展名。
再创建一个生成数据的exe,命名为:gen.exe
,示例代码:
#include<iostream>
#include<ctime>
using namespace std;double random(double a, double b)///随机数产生器,其范围为[a,b);
{return a + (b - a) * rand() / (RAND_MAX + 1.0);
}int main() {srand((unsigned)time(NULL)); // 生成随机种子random(1, 100);int a = random(1, 800);int b = random(1, 800);cout << a << " " << b << endl;return 0;
}
将std.exe
和gen.exe
复制到同一路径中,创建两个文件夹:
Input
和Output
。
创建文本文件,输入以下内容:
@echo off
set t=50
:loopgen.exe > Input\input%t%.txtstd.exe < Input\input%t%.txt > Output\output%t%.txt
set /a t-=1
if %t% neq 0 goto loop
pause
50为测试数据数量,就是将gen.exe
生成的输入数据放入Input\input%t%.txt
中,(%t%
就和C语言的%d
差不多,:loop
就是开始循环,if %t% neq 0 goto loop
就是结束条件,set /a t-=1
,t
随着循环次数的增加而减少。),Input\input%t%.txt
的数据又会输入至std.exe
中,最后生成输出数据放入Output\output%t%.txt
中。
保存之后双击就会将数据生成在各自的文件夹中。
接下来创建配置文件:
#include<iostream>
using namespace std;int main() {int TimeLimit, ProblemSum;cout << "请输入时限(单位为秒):";cin >> TimeLimit; cout << endl;cout << "请输入题目数目(能够被100整除,否则最后成绩计算会出现错误,最大不能超过60):";cin >> ProblemSum; cout << endl;cout << "已输入至Config.ini文件中。" << endl;freopen("Config.ini", "w", stdout);cout << ProblemSum << endl;for (int i = 1; i <= ProblemSum; ++i){printf("input%d.txt|output%d.txt|%d|%d|\n", i, i, TimeLimit, 100 / ProblemSum);}
}
生成exe文件之后重命名为:GenConfig.exe。
移动到与run.bat同一路径中,双击:
输入:
第二行的数字要和你生成的数据点数要相同。
压缩至data.zip中即可。
然后选择文件上传之后点击更新即可。
懒人造数据方法
其实只要按照这张图片操作就可以了
链接:https://pan.baidu.com/s/13hKM0MgK-Z82aXL8YPbHiQ
提取码:Tzq6
【vijos】在vijos的自己的域中创建题目相关推荐
- Windows Server 2008域中组的简析
在域中创建合乎具体生产环境的组对象,先要搞清楚各类组作用域和类型,见下图: 组作用域(Group Scope): 本地域(Domain Local):可用于包含具有相似资源访问需求的用户和组,例如所有 ...
- 在WindowsServer2008中搭建AD域并将Win7加入到域中并设置Win7的桌面壁纸
目录 DNS服务安装 Active Directory域服务安装 将Windows7加入到创建好的域服务中 统一桌面 UNC路径查找 DNS服务安装 在WindowsServer中安装AD域之前,需要 ...
- 在Spring WebFlux中创建多个RouterFunction
在这篇文章中,我们将研究在Spring WebFlux中为不同的逻辑域定义多个路由器功能. 如果您正在创建"微服务",则可能不会出现问题,因为您很可能仅在每个服务的单个域中工作,但 ...
- asp.net mysql 创建变_[ASP.net教程]EF Core使用CodeFirst在MySql中创建新数据库以及已有的Mysql数据库如何使用DB First生成域模型...
[ASP.net教程]EF Core使用CodeFirst在MySql中创建新数据库以及已有的Mysql数据库如何使用DB First生成域模型 0 2018-06-30 07:00:08 官方教程: ...
- 活动目录实战之一 windows 2008 r2 安装域中第一台域控制器
windows 2008R2已经出来很长时间了,想写一下关于活动目录的一些知识.例如:我们应该如何安装域内第一台域控制器呢,找了很多文章,觉得胖哥这篇文章写的非常好,图文并茂,并且把原理讲的也非常清楚 ...
- windows域中时间同步的解决方案
在windows 2003 active directory 架构的域当中.当客户端加入域后.那么域控制器就是一个time master,作为客户端的一个time source.理论上客户端会自动与D ...
- Windows Server 2008域中组的成员关系
域中的组可以包含成员:用户.计算机和其他组.组可以成为其他组的成员,并且组也可以被ACL.组策略对象筛选器和其他组管理组件应用. 组的作用域影响了组的上述每种特征:其中可以包含什么?可以隶属于什么?可 ...
- 关于“IE下无法查看此样式表,因为它的源页面不在同一个域中”的问题
解决方法如下: 1.CSS因Mime类型不匹配而被忽略 需要修改注册表,或者服务器上改 2.ie下css控制台提示:无法查看此样式表,因为它的源页面不在同一个域中 这是因为IE自从IE9开始 ...
- bat 域 本机管理员密码_Windows域中特殊的用户-计算机对象攻防
当普通的计算机加入域中时,使用ADExplorer查看该计算机的属性: 可以看到属性中包含了该计算机的名字($结尾),创建者的sid,最后密码设置时间,说明在计算机加入域的过程中,windows域为其 ...
- jsp中获取不到后台请求域中的值
今天写jsp页面获取后台请求域中列表的值时获取不到,百度大多数是说el表达式没开启的缘故,在jsp上面加<%@ page isELIgnored="false" %>就 ...
最新文章
- github oracle教程,GitHub 使用教程图文详解
- mysql-8.0.17解压版安装步骤及MySQL服务无法启动问题的解决办法
- mysql 排序字段是否需要建索引_MySQL索引详解(优缺点,何时需要/不需要创建索引,索引及sql语句的优化)...
- Android 系统(60)---JSON
- 期权“不公平”是认识上的错误
- 提高MySQL数据库查询效率的几个技巧(转载)
- 【写作技巧】毕业论文如何写目录?
- Redis Scan返回数据量大于Limit的Count原因分析
- 传智播客 import导入模块 学习笔记
- Autodesk AutoCAD 2022 产品系列已发布(附下载)
- 常见问题数组索引越界异常
- ElasticSearch内存优化
- 各学科门类研究生专业深度分析
- 基于视觉的机器人抓取:从物体定位、物体姿态估计到平行抓取器抓取估计
- 第八章 磁盘存储器的管理(二)——文件存储空间的管理
- google的广告页面代码的js
- 综合布线系统中直接与用户终端设备相连的子系统是什么呢?
- 中南大学计算机学硕毕业要求,中南大学研究生在学期间发表学术论文规定
- linux 工作笔记软件下载,最新为知笔记linux版本下载地址电脑版-CC软件
- TDD—LTE和FDD—LTE谁更先进?
热门文章
- 伺服电机选型时,惯量匹配和惯量比的问题
- saspython知乎_SAS入门书籍有哪些值得推荐?
- 天然气故障代码大全_天然气燃气表显示的数字代表什么(错误代码办法)
- 一个基于对话框的简单MFC程序分析
- js alert追加html,利用JQ来美化Js的alert弹出框
- 这15个网站,为设计师提供用不完的免费素材
- 各式标签二维码明确采用QR码或DM码,其两种不同码制的区别表现
- 数据结构 C++实现 基于不同策略的英文单词的词频统计和检索系统(糅合版)
- java字符数组比大小排序_Java字符串数组进行大小排序
- dspemif怎么读_DSP技术在EMIF接口中的BOOT方法简析