hnhbinhnd

hnhbinhnd

@hnhbinhnd
Nguyễn Danh Bình
Hiệu năng
7,10 #338
Đã giải
4
Các kỳ thi đang tham gia
0/ 5
Đóng góp
0
🌹
Rose
111#467
🌻
Sunflower
8#253
🌺
Hibiscus
1#12
🪻
Hyancinth
7#24
§ giới thiệu

Thông tin

Lớp 8A2, Trường TH & THCS FPT Đà Nẵng

Hi, I'm hnhbinhnd.

Đôi khi, để trưởng thành, bạn cần học cách từ bỏ những gì không thuộc về mình. - NNA


Đố bạn, trong One Piece:

  1. Biệt danh của Law là gì?
  2. Law là thuyền trưởng của băng nào?
  3. Law đến từ vùng biển nào?
  4. Tên đầy đủ của Law?
  5. Món ăn yêu thích của Law?
  6. Chiều cao của Law?
  7. Tiền truy nã gần nhất?

My C++ template:

#include <bits/stdc++.h>
#define ll long long
#define db long double
#define fi first
#define se second
#define pii pair<ll, ll>
using namespace std;

const ll MOD = 1e9+7;
const ll INF = 1e18;

template<class X, class Y>
    bool minimize(X &x, const Y &y) {
        if (x > y) {
            x = y;
            return true;
        }
        return false;
    }
template<class X, class Y>
    bool maximize(X &x, const Y &y) {
        if (x < y) {
            x = y;
            return true;
        }
        return false;
    }

/*
vector<bool> is_prime(1e8, true);
vector<ll> prime;
void sang_nguyen_to(ll n)
{
  is_prime[0] = is_prime[1] = false;
  for(ll i = 2; i <= n; i++){
    if(is_prime[i]){
      prime.push_back(i);
      //cout << i << "\n";
      for(ll j = i*i; j <= n; j+=i){
        is_prime[j] = false;
      }
    }
  }
}
*/

/*
ll cong(ll a, ll b, ll c){ return ((a%c)+(b%c))%c; }
ll tru(ll a, ll b, ll c){ return ((a%c)-(b%c)+c)%c; }
ll nhan(ll a, ll b, ll c){ return ((a%c)*(b%c))%c; }

ll mul(ll a, ll b, ll mod) {
  a %= mod;
  b %= mod;
  ll res = 0;
  while(b>0)
  {
    if(b&1)
    {
      res += a;
      if (res >= mod) res -= mod;
    }
    a <<= 1;
    if (a >= mod) a -= mod;
    b >>= 1;
  }
  return res;
}


ll pow(ll a, ll n, ll mod) {
  a %= mod;
  ll res = 1%mod;
  while (n>0) {
    if (n&1) res = mul(res, a, mod);
    a = mul(a, a, mod);
    n >>= 1;
  }
  return res;
}

const ll limN = 3e5+5;

ll gt[limN] = {}, invf[limN] = {};

void calc_nd_gt(const ll &limN)
{
  gt[0] = 1;
  for(ll i = 1; i <= limN; i++)
  {
    gt[i] = gt[i-1]*i%MOD;
  }
  invf[limN] = pow(gt[limN], MOD-2, MOD);
  for(ll i = limN-1; i >= 0; i--) invf[i] = invf[i+1]*(i+1)%MOD;
}

ll C(ll n, ll k)
{
  if (n < k) return 0;
  return gt[n] * invf[k] % MOD * invf[n-k] % MOD;
}

*/

/*
struct DH {
    static const ll MOD1 = 1000000007;
    static const ll MOD2 = 91138233;
    static const ll BASE = 102;
    vector<ll> h1, h2, p1, p2;

    DH(const string& s) {
        ll n = s.size();
        h1.assign(n+1,0); 
        h2.assign(n+1,0);
        p1.assign(n+1,1); 
        p2.assign(n+1,1);
        for(ll i = 1; i <= n; i++){
            h1[i]= (h1[i-1] * BASE + s[i-1])%MOD1;
            h2[i]= (h2[i-1] * BASE + s[i-1])%MOD2;
            p1[i]= p1[i-1] * BASE%MOD1;
            p2[i]= p2[i-1] * BASE%MOD2;
        }
    }

    pair<ll,ll> get(ll l,ll r){
        ll x=(h1[r]-h1[l-1]*p1[r-l+1]%MOD1+MOD1)%MOD1;
        ll y=(h2[r]-h2[l-1]*p2[r-l+1]%MOD2+MOD2)%MOD2;
        return {x,y};
    }
};

struct Hash{
    static const ll MOD = 1000000007;
    static const ll BASE = 91138233;

    vector<ll> h, p;

    Hash(const string& s) {
        ll n = s.size();
        h.assign(n+1, 0);
        p.assign(n+1, 1);

        for (ll i = 1; i <= n; i++) {
            h[i] = (h[i-1] * BASE + s[i-1]) % MOD;
            p[i] = (p[i-1] * BASE) % MOD;
        }
    }

    long long get(ll l, ll r) {
        return (h[r] - h[l-1] * p[r-l+1] % MOD + MOD) % MOD;
    }
};
*/

int main() 
{
    ios_base::sync_with_stdio(false);cin.tie(NULL);cout.tie(NULL);
    // freopen(".inp", "r", stdin);
    // freopen(".out", "w", stdout);

    return 0;
}

// Author: hnhbinhnd

My Python template:

import sys
import math
from random import randint
# sys.stdin = open(".inp")
# sys.stdout = open(".out", "w")

print(randint(1, 156))
# Who gets number 102 will win XD

d753e46b-1077-47a8-ae61-63e795f9e2f2.png

Hoạt động

gnatmake 12.2.0 a68g 3.1.2 nasm 2.16.1 as_x64 2.46 awk 1.3.4 gcc 16.1.0 csc 6.12.0.200 g++ 16.1.0 g++-themis 16.1.0 g++17 16.1.0 g++20 16.1.0 g++23 16.1.0 clang++ 22.1.6 dmd 2.112.0 dart 3.12.1 gforth 0.7.3 gfortran 12.2.0 go 1.26.3 groovyc 5.0.6 javac 25.0.3 node 26.2.0 kotlinc 2.3.21 sbcl 2.2.9 lua 5.4.8 nim 2.2.10 fpc 3.2.2 fpc-themis 3.2.2 perl 5.36.0 php 8.5.6 pike 8.0 pypy3 7.3.23 python3 3.14.5 racket 8.7 ruby 4.0.5 rustc 1.96.0 csc 5.3.0 ctoj-scratch 0.0.1 sed 4.9 tclsh 8.6 bun 1.3.14 deno 2.8.1 v 0.5.1 zig 0.16.0