From dc1f0c4c0096013799416664894c5194dc7e1f52 Mon Sep 17 00:00:00 2001 From: Yuqian Yang Date: Fri, 28 Feb 2025 23:13:39 +0800 Subject: chore(store): move everything to store. --- works/life/algorithm-contest-2/generator/5/3.cpp | 47 ------------------------ 1 file changed, 47 deletions(-) delete mode 100644 works/life/algorithm-contest-2/generator/5/3.cpp (limited to 'works/life/algorithm-contest-2/generator/5/3.cpp') diff --git a/works/life/algorithm-contest-2/generator/5/3.cpp b/works/life/algorithm-contest-2/generator/5/3.cpp deleted file mode 100644 index 62d18c4..0000000 --- a/works/life/algorithm-contest-2/generator/5/3.cpp +++ /dev/null @@ -1,47 +0,0 @@ -#include -#include -#include - -using std::cout; - -int main() { - std::default_random_engine engine(std::random_device{}()); - std::uniform_int_distribution insert_distribution(0, 997); - std::uniform_int_distribution distribution(1, 100000); - const int SIZE = 1000; - std::vector v; - - for (int i = 0; i < SIZE - 1; i++) { - v.push_back(distribution(engine)); - } - - int K = 320; - - int a_index = insert_distribution(engine); - int a = v[a_index]; - int b_index = insert_distribution(engine); - while (b_index == a_index) { - b_index = insert_distribution(engine); - } - int b = v[b_index]; - - int c_index = insert_distribution(engine); - while (c_index == a_index && c_index == b_index) { - c_index = insert_distribution(engine); - } - int c = v[c_index]; - - int d = (((-a - b - c) % K + K) % K) + 20 * K; - - int d_index = insert_distribution(engine); - - v.insert(v.cbegin() + d_index, c); - - cout << SIZE << ' ' << K << '\n'; - - for (int i = 0; i < SIZE; i++) { - cout << v[i] << ' '; - } - - return 0; -} -- cgit v1.2.3