QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#354936 | #8325. 重塑时光 | skittles1412# | 5 | 0ms | 3704kb | C++17 | 2.5kb | 2024-03-16 09:03:22 | 2024-07-04 03:29:44 |
answer
#include "bits/extc++.h"
using namespace std;
template <typename T, typename... U>
void dbgh(const T& t, const U&... u) {
cerr << t;
((cerr << " | " << u), ...);
cerr << endl;
}
#ifdef DEBUG
#define dbg(...) \
cerr << "L" << __LINE__ << " [" << #__VA_ARGS__ << "]" \
<< ": "; \
dbgh(__VA_ARGS__)
#else
#define cerr \
if (false) \
cerr
#define dbg(...)
#endif
#define endl "\n"
#define long int64_t
#define sz(x) int(std::size(x))
struct mint {
static constexpr int MOD = 1e9 + 7;
static int norm(long x) {
x %= MOD;
if (x <0) {
x += MOD;
}
return x;
}
static mint pow(mint base, long exp) {
mint ans = 1;
while (exp) {
if (exp & 1) {
ans *= base;
}
base *= base;
exp >>= 1;
}
return ans;
}
static mint inv(mint x) {
return mint::pow(x, MOD - 2);
}
int x;
mint() : x(0) {}
mint(long x) : x(norm(x)) {}
friend ostream& operator<<(ostream& out, const mint& m) {
return out << m.x;
}
static mint from_unchecked(int x) {
mint m;
m.x = x;
return m;
}
mint operator-() const {
if (!x) {
return {};
}
return mint::from_unchecked(MOD - x);
}
mint& operator+=(const mint& m) {
x += m.x;
if (x >= MOD) {
x -= MOD;
}
return *this;
}
mint& operator-=(const mint& m) {
return *this += -m;
}
mint& operator*=(const mint& m) {
x = int(long(x) * m.x % MOD);
return *this;
}
mint& operator/=(const mint& m) {
return *this *= mint::inv(m);
}
friend mint operator+(mint a, const mint& b) {
return a += b;
}
friend mint operator-(mint a, const mint& b) {
return a -= b;
}
friend mint operator*(mint a, const mint& b) {
return a *= b;
}
friend mint operator/(mint a, const mint& b) {
return a /= b;
}
};
void solve() {
int n, m, kv;
cin >> n >> m >> kv;
if (!m) {
cout << 1 << endl;
return;
}
}
int main() {
cin.tie(nullptr);
cin.exceptions(ios::failbit);
ios_base::sync_with_stdio(false);
solve();
}
詳細信息
Test #1:
score: 0
Wrong Answer
time: 0ms
memory: 3572kb
input:
3 2 0 1 2 1 3
output:
result:
wrong answer 1st lines differ - expected: '333333336', found: ''
Test #2:
score: 0
Wrong Answer
time: 0ms
memory: 3620kb
input:
5 7 5 1 4 2 3 1 2 4 5 2 5 2 4 1 5
output:
result:
wrong answer 1st lines differ - expected: '895039689', found: ''
Test #3:
score: 0
Wrong Answer
time: 0ms
memory: 3632kb
input:
13 12 13 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13
output:
result:
wrong answer 1st lines differ - expected: '76923078', found: ''
Test #4:
score: 0
Wrong Answer
time: 0ms
memory: 3608kb
input:
14 13 14 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14
output:
result:
wrong answer 1st lines differ - expected: '535714290', found: ''
Test #5:
score: 0
Wrong Answer
time: 0ms
memory: 3640kb
input:
14 13 0 2 9 1 2 1 3 3 8 6 11 2 7 1 5 5 12 2 13 3 14 3 10 3 6 2 4
output:
result:
wrong answer 1st lines differ - expected: '700595243', found: ''
Test #6:
score: 0
Wrong Answer
time: 0ms
memory: 3680kb
input:
14 13 14 9 11 2 9 5 10 4 6 10 13 2 3 2 7 4 12 2 4 3 8 7 14 3 5 1 2
output:
result:
wrong answer 1st lines differ - expected: '465070080', found: ''
Test #7:
score: 5
Accepted
time: 0ms
memory: 3640kb
input:
13 0 13
output:
1
result:
ok single line: '1'
Test #8:
score: 0
Wrong Answer
time: 0ms
memory: 3676kb
input:
14 91 14 3 4 2 10 3 10 1 13 6 8 5 6 10 13 7 8 4 9 4 7 3 7 13 14 2 12 1 3 6 9 9 14 1 10 2 9 7 11 9 11 3 12 8 10 4 13 5 9 11 12 5 14 8 12 8 13 5 13 1 5 6 11 9 13 2 5 1 14 7 14 4 14 3 5 5 11 6 12 1 2 7 10 1 4 1 8 6 10 3 8 6 13 10 14 7 12 10 11 2 13 8 11 11 13 6 7 10 12 3 14 4 5 1 6 2 14 5 10 8 14 4 8 1...
output:
result:
wrong answer 1st lines differ - expected: '4362623', found: ''
Test #9:
score: 0
Wrong Answer
time: 0ms
memory: 3632kb
input:
9 15 9 1 2 3 5 2 8 4 8 1 4 2 5 2 7 4 5 1 9 6 8 6 9 1 3 3 7 5 9 5 8
output:
result:
wrong answer 1st lines differ - expected: '426526937', found: ''
Test #10:
score: 0
Wrong Answer
time: 0ms
memory: 3636kb
input:
9 14 9 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 4 5 6 8 4 7 6 7 3 8 4 6
output:
result:
wrong answer 1st lines differ - expected: '214820829', found: ''
Test #11:
score: 0
Wrong Answer
time: 0ms
memory: 3548kb
input:
13 68 0 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 2 5 2 6 2 7 2 8 2 9 2 10 2 11 2 12 2 13 3 4 3 5 3 6 3 7 3 8 3 9 3 10 3 11 3 12 3 13 4 5 4 6 4 7 4 8 4 9 4 10 4 11 4 12 4 13 5 6 5 7 5 8 5 9 5 10 5 11 5 12 5 13 6 7 6 8 6 9 6 10 6 11 6 12 6 13 7 8 7 10 7 11 7 12 7 13 8 13 9 10 9 11 9 12 9 13...
output:
result:
wrong answer 1st lines differ - expected: '65784302', found: ''
Test #12:
score: 0
Wrong Answer
time: 0ms
memory: 3556kb
input:
13 39 13 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 3 4 3 5 3 6 3 7 3 8 3 9 3 10 3 11 3 12 3 13 4 8 4 9 4 10 4 12 4 13 5 6 5 7 5 10 5 11 5 13 6 7 6 11 6 13 8 9 8 12 8 13 11 13
output:
result:
wrong answer 1st lines differ - expected: '361557272', found: ''
Test #13:
score: 0
Wrong Answer
time: 0ms
memory: 3704kb
input:
14 11 14 2 13 4 11 4 14 5 14 6 9 6 14 7 11 9 14 10 12 10 14 12 14
output:
result:
wrong answer 1st lines differ - expected: '696132576', found: ''
Test #14:
score: 0
Wrong Answer
time: 0ms
memory: 3616kb
input:
14 46 14 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 2 9 2 10 2 11 2 13 2 14 3 4 3 6 3 10 3 11 3 12 3 13 3 14 4 6 4 10 4 11 4 12 4 13 4 14 5 7 5 8 5 9 5 11 5 13 5 14 7 8 7 9 7 14 10 11 10 13 10 14 11 13 11 14 13 14
output:
result:
wrong answer 1st lines differ - expected: '258614192', found: ''
Test #15:
score: 0
Wrong Answer
time: 0ms
memory: 3636kb
input:
14 70 14 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 2 3 2 4 2 5 2 7 2 8 2 9 2 10 2 11 2 12 2 13 2 14 3 11 3 13 3 14 4 5 4 7 4 8 4 10 4 11 4 12 4 13 4 14 5 7 5 8 5 10 5 12 5 13 5 14 6 7 6 8 6 9 6 10 6 11 6 12 6 13 6 14 7 8 7 10 7 12 7 13 7 14 8 10 8 12 8 13 8 14 9 11 9 12 9 13 9 14 10 1...
output:
result:
wrong answer 1st lines differ - expected: '209616080', found: ''
Test #16:
score: 0
Wrong Answer
time: 0ms
memory: 3620kb
input:
14 69 14 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 2 3 2 5 2 6 2 7 2 9 2 10 2 11 2 12 2 13 2 14 3 5 3 6 3 7 3 9 3 10 3 11 3 12 3 13 3 14 4 7 4 8 4 9 4 10 4 11 4 12 4 13 4 14 5 6 5 7 5 9 5 10 5 11 5 12 5 13 5 14 6 7 6 9 6 10 6 11 6 12 6 13 6 14 7 9 7 10 7 11 7 12 7 13 7 14 8 12 8 13 8 14 9 10 ...
output:
result:
wrong answer 1st lines differ - expected: '701202127', found: ''
Test #17:
score: 0
Wrong Answer
time: 0ms
memory: 3636kb
input:
14 15 14 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 4 6 5 9
output:
result:
wrong answer 1st lines differ - expected: '263013541', found: ''
Test #18:
score: 0
Wrong Answer
time: 0ms
memory: 3696kb
input:
15 17 15 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 3 13 3 15 13 15
output:
result:
wrong answer 1st lines differ - expected: '963180835', found: ''
Test #19:
score: 0
Wrong Answer
time: 0ms
memory: 3700kb
input:
15 17 15 1 2 1 3 1 4 1 5 1 6 1 7 1 12 1 15 7 12 7 15 8 15 9 15 10 15 11 15 12 15 13 15 14 15
output:
result:
wrong answer 1st lines differ - expected: '722208430', found: ''
Test #20:
score: 0
Wrong Answer
time: 0ms
memory: 3548kb
input:
15 16 15 1 2 1 3 1 10 2 10 3 10 4 5 4 6 4 7 4 8 4 9 4 10 4 11 4 12 4 13 4 14 4 15
output:
result:
wrong answer 1st lines differ - expected: '560801339', found: ''