Sky_Aurora @ 2023-11-05 11:14:18
蒟蒻做了这道题,思路应该没有太大问题,求神犇debug...
#include<iostream>
using namespace std;
bool flag[10005];
int main()
{
int l,m;
cin >> l >> m;
for (int i = 1;i <= m;i++)
{
int u,v;
cin >> u >> v;
for (int j = u;j <= v;j++)
{
if (flag[j] == false)
{
flag[j] = true;
}
}
}
int cnt = 0;
for (int i = 1;i <= l;i++)
{
if (!flag[i])
{
cnt++;
}
}
cout << cnt << endl;
return 0;
}
非常感谢!!!
by 回声之歌 @ 2023-11-05 11:42:37
累计答案时 for
循环下界从 0
开始。
#include<iostream>
using namespace std;
bool flag[10005];
int main()
{
int l,m;
cin >> l >> m;
for (int i = 1;i <= m;i++)
{
int u,v;
cin >> u >> v;
for (int j = u;j <= v;j++)
{
if (flag[j] == false)
{
flag[j] = true;
}
}
}
int cnt = 0;
for (int i = 0;i <= l;i++)
{
if (!flag[i])
{
cnt++;
}
}
cout << cnt << endl;
return 0;
}
by Sky_Aurora @ 2023-11-06 16:29:55
@回声之歌 哦哦哦,知道了,谢谢神犇!(下次记得@,不然消息不提醒) 想再问一下,绿勾是怎么拿到的?
by 回声之歌 @ 2023-11-06 21:52:46
@Jacky_luogu
可以参考
https://www.noi.cn/xw/2019-08-26/715369.shtml。
https://help.luogu.com.cn/manual/luogu/account/award-certify。
希望一周后能给钩子换个颜色叭 QwQ