Submission #28379728
Source Code Expand
#include <assert.h>
#include <algorithm>
#include <bitset>
#include <cctype>
#include <cmath>
#include <complex>
#include <functional>
#include <iomanip>
#include <iostream>
#include <map>
#include <numeric>
#include <queue>
#include <set>
#include <stack>
#include <string>
#include <tuple>
#include <unordered_map>
#include <utility>
#include <vector>
#define _overload3(_1, _2, _3, name, ...) name
#define _rep(i, n) repi(i, 0, n)
#define repi(i, a, b) for (ll i = a; i < b; ++i)
#define rep(...) _overload3(__VA_ARGS__, repi, _rep, )(__VA_ARGS__)
#define _rrep(i, a) rrepi(i, a, 0)
#define rrepi(i, a, b) for (ll i = a - 1; i >= b; --i)
#define rrep(...) _overload3(__VA_ARGS__, rrepi, _rrep, )(__VA_ARGS__)
#define all(x) (x).begin(), (x).end()
#define PRINT(V) cout << V << "\n"
#define SORT(V) sort((V).begin(), (V).end())
#define RSORT(V) sort((V).rbegin(), (V).rend())
using namespace std;
using ll = long long;
template <class T>
bool chmax(T &a, const T &b) {
if (a < b) {
a = b;
return 1;
}
return 0;
}
template <class T>
bool chmin(T &a, const T &b) {
if (b < a) {
a = b;
return 1;
}
return 0;
}
inline void Yes(bool condition) {
if (condition)
PRINT("Yes");
else
PRINT("No");
}
template <class itr>
void cins(itr first, itr last) {
for (auto i = first; i != last; i++) {
cin >> (*i);
}
}
template <class itr>
void array_output(itr start, itr goal) {
string ans = "", k = " ";
for (auto i = start; i != goal; i++) ans += to_string(*i) + k;
if (!ans.empty()) ans.pop_back();
PRINT(ans);
}
ll gcd(ll a, ll b) { return a ? gcd(b % a, a) : b; }
const ll INF = 1e18;
const ll MOD = 1000000007;
const ll MOD2 = 998244353;
const ll MOD3 = 1e6;
const ll EPS = 1e-10;
int sgn(const double a) { return (a < -EPS ? -1 : (a > EPS ? +1 : 0)); }
typedef pair<int, int> pi;
typedef pair<ll, ll> P;
typedef tuple<ll, ll, ll> tri;
typedef pair<double, double> point;
typedef complex<double> Point;
const ll MAX = 100005;
constexpr ll nx[4] = {-1, 0, 1, 0};
constexpr ll ny[4] = {0, 1, 0, -1};
ll f(ll x){
return x*x+2*x+3;
}
int main() {
ll t;
cin >> t;
PRINT(f(f(f(t)+t)+f(f(t))));
}
Submission Info
| Submission Time |
|
| Task |
A - Weird Function |
| User |
karudano |
| Language |
C++ (GCC 9.2.1) |
| Score |
100 |
| Code Size |
2307 Byte |
| Status |
AC |
| Exec Time |
6 ms |
| Memory |
3664 KiB |
Judge Result
| Set Name |
Sample |
All |
| Score / Max Score |
0 / 0 |
100 / 100 |
| Status |
|
|
| Set Name |
Test Cases |
| Sample |
sample_01.txt, sample_02.txt, sample_03.txt |
| All |
sample_01.txt, sample_02.txt, sample_03.txt, test_00.txt, test_01.txt, test_02.txt, test_03.txt, test_04.txt, test_05.txt, test_06.txt, test_07.txt, test_08.txt, test_09.txt, test_10.txt |
| Case Name |
Status |
Exec Time |
Memory |
| sample_01.txt |
AC |
5 ms |
3608 KiB |
| sample_02.txt |
AC |
2 ms |
3552 KiB |
| sample_03.txt |
AC |
2 ms |
3552 KiB |
| test_00.txt |
AC |
2 ms |
3524 KiB |
| test_01.txt |
AC |
2 ms |
3444 KiB |
| test_02.txt |
AC |
2 ms |
3524 KiB |
| test_03.txt |
AC |
6 ms |
3664 KiB |
| test_04.txt |
AC |
1 ms |
3524 KiB |
| test_05.txt |
AC |
2 ms |
3580 KiB |
| test_06.txt |
AC |
2 ms |
3520 KiB |
| test_07.txt |
AC |
2 ms |
3556 KiB |
| test_08.txt |
AC |
2 ms |
3612 KiB |
| test_09.txt |
AC |
2 ms |
3436 KiB |
| test_10.txt |
AC |
2 ms |
3588 KiB |