| # | 제출 시각 | 아이디 | 문제 | 언어 | 결과 | 실행 시간 | 메모리 |
|---|---|---|---|---|---|---|---|
| 1350215 | PieArmy | Minerals (JOI19_minerals) | C++20 | 0 ms | 0 KiB |
#include <bits/stdc++.h>
typedef long long ll;
#define pie(army) (1ll<<(ll(army)))
#define endl '\n'
#define pb push_back
#define mid ((left+right)/2)
#define L(emanuelLasker,joseRaulCapablanca,anatolyKarpov) for(int emanuelLasker=(joseRaulCapablanca);emanuelLasker<=(anatolyKarpov);emanuelLasker++)
#define R(magnusCarlsen,paulMorphy,bobbyFischer) for(int magnusCarlsen=(paulMorphy);magnusCarlsen>=(bobbyFischer);magnusCarlsen--)
#define cint(vladimirKramnik) int vladimirKramnik;cin>>vladimirKramnik
#define sonsuz 2000000005
#define sc second
#define fr first
#define Bismillahirrahmanirrahim ios_base::sync_with_stdio(false);cin.tie(NULL);
#define cinarr(mikhailTal) for(auto &garryKasparov:mikhailTal)cin>>garryKasparov;
#define all(mustafaKemalAtaturk) mustafaKemalAtaturk.begin(),mustafaKemalAtaturk.end()
#define zaman ((float)clock()/CLOCKS_PER_SEC)
using namespace std;
mt19937 rng(chrono::high_resolution_clock().now().time_since_epoch().count());
int rint(int a,int b){
int ans=0;
ans=a+(rng()%(b-a+1));
return ans;
}
ll fpow(ll x,ll y,ll m=0){
ll res=1;
if(m)x%=m;
while(y>0){
if(y&1)res*=x;
x*=x;
if(m){x%=m;res%=m;}
y>>=1;
}
return res;
}
void cevir(vector<int>&x){
vector<int>v;
for(int i=ll(x.size())-1;i>=0;i--)v.pb(x[i]);
swap(x,v);
}
void fun(int *a){
int *arr=a;
for(int i=0;i<3;i++)cout<<arr[i];
}
void print(__int128_t x){
if(x<0){
cout<<"-";
x=-x;
}
if(x>9)print(x/10);
cout<<int(x%10);
}
const ll inf=1e18;
#define int ll
void code(){
int n=40000;
cout<<n<<endl;
for(int i=1;i<=n;i++){
cout<<i<<" "<<i+n<<endl;
}
}
signed main(){
Bismillahirrahmanirrahim
//freopen("tc2.in","r",stdin);
//freopen("tc.out","w",stdout);
int t=1;
if(!t)cin>>t;
while(t--){code();}
return 0;
}