首页
比赛
tracker
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
铺地毯
9条解析
开通博客写题解
Ldh1315109
发表于 2025-11-07 16:55:37
def solve(testcase): n = II() res = -1 A = [] for _ in range(n): a, b, g, k = MI() A.append((a, b, g, k)) x
展开全文
Sk1Em6er
发表于 2025-12-07 21:18:06
#include <stdio.h> //利用结构体解决 typedef struct { int a, b, g, k; } Carpet; int main() { int n; scanf("%d", &n);
展开全文
星璇Xx
发表于 2025-11-16 19:12:48
#include<bits/stdc++.h> using namespace std; const int N = 1e4 + 10; struct pet{ //地毯结构体 int a,b,g,k; }p[N]; int main(){ int n; cin >>
展开全文
_name
发表于 2025-12-26 20:08:43
#include <vector> #include <iostream> using namespace std; /* 先把所有地毯的坐标储存起来 因为后面的地毯覆盖在前面的地毯上 所以,如果有多个包含点(x,y)的地毯,就输出最后一个 也就是反向遍历 如果符合条件,就退
展开全文
Drink0318
发表于 2025-12-08 10:17:37
import sys flag = 0 # 读取所有输入行并转换为迭代器,方便逐行读取(避免一次性加载所有行,节省内存) # sys.stdin.read() 读取所有输入内容,splitlines() 按换行符分割成行列表,iter() 转为迭代器 data = iter(sys.stdin.
展开全文
自由的风0450
发表于 2025-11-19 17:48:56
#include <iostream> #include<stack> using namespace std; struct Carpet{ int id; int x1,y1; int x2,y2; }; int main() { int
展开全文
丘馗
发表于 2026-01-07 23:09:30
#include <iostream> #include <vector> #include <algorithm> using namespace std; int main() { int n;cin>>n; vector<
展开全文
bb凯
发表于 2025-11-30 11:43:10
import sys n = int(input()) a = [tuple(map(int, input().split())) for i in range(n)] x,y = map(int, input().split()) t = -1 for j in range(n): if
展开全文
lotusor
发表于 2025-12-02 21:04:40
import sys n = int(input()) list0 = [list(map(int, input().split())) for i in range(n)] x,y = map(int, input().split()) t = -1 for j in range(n):
展开全文
查看本题
查看本题讨论
等你来战
查看全部
牛客周赛 Round 126
报名截止时间:2026-01-11 21:00
牛客小白月赛127
报名截止时间:2026-01-16 21:00
牛客周赛 Round 127
报名截止时间:2026-01-18 21:00
2026牛客寒假算法基础集训营1
报名截止时间:2026-02-03 18:00
2026牛客寒假算法基础集训营2
报名截止时间:2026-02-05 18:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题