• VNOJ
  • Trang chủ
  • Danh sách bài
  • Các bài nộp
  • Thành viên
    >
    • Tổ chức
  • Các kỳ thi
  • Wiki
  • Thông tin
    >
    • FAQ
    • Trình chấm ngoài
    • Tag
    • Máy chấm
    • Devlog
    • Github
    • Tickets
    • Thư viện đề thi
    • Đề xuất contest
  • Tạp chí
VI EN Đăng nhập  hoặc  Đăng ký

nghtudung

  • Thông tin
  • Thống kê
  • Blog

Số bài đã giải: 397
Hạng điểm: #540
Tổng điểm: 70,69
Đóng góp: 6

Xem các bài nộp

Đã tham gia 1 kỳ thi
Hạng rating: #1544
Rating: 1599
Min. rating: 1599
Max rating: 1599

Từ Trường THPT chuyên Bắc Ninh

Thông tin

Please donate

#include <bits/stdc++.h>
using namespace std;

#define ll long long
#define ull unsigned long long
#define r0 return 0
#define re exit(0)
#define TuanDung "."
#define x1 __x1__
#define y1 __y1__
#define x2 __x2__
#define y2 __y2__
#define getBit(i, j) (((i) >> (j)) & 1)

typedef vector<int> vi;
typedef pair&lt;int, int> pii;
typedef vector<pii> vii;

constexpr int MOD   = 1000000000 + 7;
constexpr int MAX_N = 100000     + 5;
constexpr int MAX_A = 1000000    + 6;
constexpr int BLOCK_SIZE = 350;

const int moveX[4] = {0, 0, 1,-1};
const int moveY[4] = {1,-1, 0, 0};

template&lt;typename T> void minimise(T &abc, T xyz) {
    if (abc > xyz) abc = xyz;
}

template&lt;typename T> void maximise(T &abc, T xyz) {
    if (abc < xyz) abc = xyz;
}

template&lt;typename T> void add(T &abc, T xyz) {
    abc += xyz;
    if (abc >= MOD) abc -= MOD;
    if (abc < 0) abc += MOD;
}

void fileIO() {
    freopen(TuanDung".INP", "r", stdin);
    freopen(TuanDung".OUT", "w", stdout);
}

// GIVEN

// VARIABLEs

// FUNCTIONs

// SUBTASKs

// MAIN

int main() {
    ios_base::sync_with_stdio(false);
    cin.tie(nullptr); cout.tie(nullptr);
    fileIO();



    cerr << "\nTime elapsed: " << (1.0 * clock() / CLOCKS_PER_SEC) << " s.";
    r0;
}

Huy hiệu

Người dùng này không có huy hiệu nào.

«    »
CN
T2
T3
T4
T5
T6
T7
Ít
Nhiều

Lịch sử rating

, #

dựa trên nền tảng DMOJ | theo dõi VNOI trên Github và Facebook