ACM 如何出題造資料

2021-09-29 11:07:07 字數 773 閱讀 6536

今天來記錄記錄如何出題造資料..

首先,你先出好乙個題:

比如題目描述:

計算a+b  1<=a,b<=1e9  

輸入描述:

一行兩個整數

輸出描述

一行乙個答案

輸入樣例:

1 2輸出樣例

命名std,編譯執行關掉

#includeusing namespace std;

int main()

命名std_data_maker

編譯執行,關閉

#include using namespace std;

const int n=1e9;

int main()

這個程式只需要改s1,s2串中的名字,大部分不用改,你也試著去理解

編譯執行就可以了。

記得這三個程式放在同乙個資料夾內

#include#include#include #include using namespace std;

string dig(int x)

reverse(s.begin(),s.end());

return s;

}int main()

return 0;

}

如何造資料

當我們自己想出題時,就需要我們自己出資料啦qwq。這裡以出a bproblem的資料為例qwq。模板 include includeusing namespace std define rand rand 15 rand const int maxn 1e5 40 char a maxn b max...

若澤資料 造資料作業用Python造資料

coding utf 8 import random 引入random函式 import time 引入time 函式 url paths的陣列 url paths class 112.html class 128.html class 145.html class 146.html class 1...

如何學好ACM

一些題外話 首先就是我為什麼要寫這麼一篇日誌。原因很簡單,就是因為前幾天有個想起步做acm人很誠懇的問我該如何入門。其實就現在而言,我並不是很想和人再去討論這樣的話題,特別是當我發現我有很多的東西要學的時候,我實在是不想花太多的時間在這種問題上。但是我當年也是純憑熱情搞acm過來的,實在是不忍心打擊...