Submission #1309664
Source Code Expand
#include <bits/stdc++.h> #define all(x) (x).begin(), (x).end() #define rall(x) (x).rbegin(), (x).rend() #define li long long #define itn int using namespace std; inline int nxt(){ int n; scanf("%d", &n); return n; } template <typename T> ostream& operator <<(ostream& ostr, const vector<T>& a) { ostr << "("; for (size_t i = 0; i < a.size(); ++i) { if (i) { ostr << ", "; } ostr << a[i]; } ostr << ")"; return ostr; } const int mod = 1000000007; long long pw(long long a, long long b) { long long res = 1; while (b) { if (b & 1ll) { res = res * a % mod; } b >>= 1; a = a * a % mod; } return res; } int main(){ // int n = nxt(); // vector<int> a(n); // for (int i = 0; i < n; ++i) { // a[i] = nxt(); // } int n = nxt(), a = nxt(), b = nxt(); if (n == 1) { if (a == b) { puts("1"); } else { puts("0"); } } else { if (a <= b) { cout << 1ll * (n - 2) * b - 1ll * (n - 2) * a + 1 << "\n"; } else { puts("0"); } } return 0; }
Submission Info
Submission Time | |
---|---|
Task | A - A+...+B Problem |
User | Golovanov399 |
Language | C++14 (GCC 5.4.1) |
Score | 200 |
Code Size | 1063 Byte |
Status | AC |
Exec Time | 1 ms |
Memory | 256 KB |
Compile Error
./Main.cpp: In function ‘int nxt()’: ./Main.cpp:12:17: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] scanf("%d", &n); ^
Judge Result
Set Name | Sample | All | ||||
---|---|---|---|---|---|---|
Score / Max Score | 0 / 0 | 200 / 200 | ||||
Status |
|
|
Set Name | Test Cases |
---|---|
Sample | s1.txt, s2.txt, s3.txt, s4.txt |
All | 01.txt, 02.txt, 03.txt, 04.txt, 05.txt, 06.txt, 07.txt, 08.txt, s1.txt, s2.txt, s3.txt, s4.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
01.txt | AC | 1 ms | 256 KB |
02.txt | AC | 1 ms | 256 KB |
03.txt | AC | 1 ms | 256 KB |
04.txt | AC | 1 ms | 256 KB |
05.txt | AC | 1 ms | 256 KB |
06.txt | AC | 1 ms | 256 KB |
07.txt | AC | 1 ms | 256 KB |
08.txt | AC | 1 ms | 256 KB |
s1.txt | AC | 1 ms | 256 KB |
s2.txt | AC | 1 ms | 256 KB |
s3.txt | AC | 1 ms | 256 KB |
s4.txt | AC | 1 ms | 256 KB |