//Trumling ©
//Αφόδευε υψηλά και ηγνάντει
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
#define pb push_back
#define F first
#define S second
#define enter cout<<'\n';
#define INF 99999999999999999
#define MOD 1000000007
#define all(x) x.begin(),x.end()
struct cords
{
ll x,y;
};
int main() {
ios_base::sync_with_stdio(0);
cin.tie(0);
ll i;
cin>>i;
cords s[4];
ll hs=0,ls=0;
for(int i=0;i<4;i++)
{
cin>>s[i].x>>s[i].y;
hs=max(hs,s[i].y);
ls=max(ls,s[i].x);
}
cin>>i;
cords t[4];
ll ht=0,lt=0;
for(int i=0;i<4;i++)
{
cin>>t[i].x>>t[i].y;
ht=max(ht,t[i].y);
lt=max(lt,t[i].x);
}
cout<<"scissors"<<'\n';
cout<<0<<' '<<hs*ls<<'\n';
for(int i=0;i<hs;i++)
for(int j=0;j<ls;j++)
cout<<4<<' '<<j<<' '<<i<<' '<<j+1<<' '<<i<<' '<<j+1<<' '<<i+1<<' '<<j<<' '<<i+1<<'\n';
cout<<"tape"<<'\n';
cout<<hs*ls<<' ';
for(int i=1;i<=hs*ls;i++)
cout<<i<<' ';
enter
for(int i=0;i<ht;i++)
for(int j=0;j<lt;j++)
cout<<4<<' '<<j<<' '<<i<<' '<<j+1<<' '<<i<<' '<<j+1<<' '<<i+1<<' '<<j<<' '<<i+1<<'\n';
cout<<4<<' ';
for(int i=0;i<4;i++)
cout<<t[i].x<<' '<<t[i].y<<' ';
}
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |