鱼C论坛

 找回密码
 立即注册
查看: 2171|回复: 13

[已解决]95分求助,这题不知道为什么没过。感觉逻辑很严谨

[复制链接]
发表于 2023-4-23 16:32:48 | 显示全部楼层 |阅读模式
5鱼币
最怪的就是其他点都过了。这个点就让人很迷惑。感觉我模拟的没问题阿
题目链接 https://www.luogu.com.cn/problem/P1563
代码:(c)
  1. #include <stdio.h>

  2. int main()
  3. {
  4.         char names[100003][13]={'\0'};
  5.         int n,m,a,s,p=1;
  6.         _Bool d[100000];
  7.         scanf("%d%d",&n,&m);
  8.         for(int i=1;i<=n;i++)
  9.         {
  10.                 scanf("%d%s",&d[i],names[i]);
  11.         }
  12.         for(int i=0;i<m;i++)
  13.         {
  14.                 scanf("%d%d",&a,&s);
  15.                 if(a)
  16.                 {
  17.                         if(d[p])
  18.                         {
  19.                                 p-=s;
  20.                                 if(p<1)
  21.                                 {
  22.                                         p+=n;
  23.                                 }
  24.                         }
  25.                         else
  26.                         {
  27.                                 p+=s;
  28.                                 if(p>n)
  29.                                 {
  30.                                         p-=n;
  31.                                 }
  32.                         }
  33.                 }
  34.                 else
  35.                 {
  36.                         if(d[p])
  37.                         {
  38.                                 p+=s;
  39.                                 if(p>n)
  40.                                 {
  41.                                         p-=n;
  42.                                 }
  43.                         }
  44.                         else
  45.                         {
  46.                                 p-=s;
  47.                                 if(p<1)
  48.                                 {
  49.                                         p+=n;
  50.                                 }
  51.                         }
  52.                 }
  53.         }
  54.         printf("%s\n",names[p]);
  55.         return 0;
  56. }
复制代码

测试点:
新建文件夹.zip (815.29 KB, 下载次数: 4)
谢谢各位大佬的帮助!
最佳答案
2023-4-23 16:32:49
我这里是没问题的,你开O2试试

最佳答案

查看完整内容

我这里是没问题的,你开O2试试
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-4-23 16:32:49 | 显示全部楼层    本楼为最佳答案   
我这里是没问题的,你开O2试试
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-4-27 09:38:24 | 显示全部楼层
小于0和大于n-1?
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-4-29 18:41:15 | 显示全部楼层
我开了O2就ac了

评分

参与人数 1鱼币 +5 收起 理由
额外减小 + 5

查看全部评分

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2023-4-30 22:29:57 | 显示全部楼层
sfqxx 发表于 2023-4-29 17:37
我这里是没问题的,你开O2试试

那就怪了。我看看
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2023-4-30 22:30:51 | 显示全部楼层
噢,还真的是。不过为什么不开o2会wa呢?应该是一样的吧?
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-5-20 18:33:13 | 显示全部楼层
额外减小 发表于 2023-4-30 22:30
噢,还真的是。不过为什么不开o2会wa呢?应该是一样的吧?

氧气优化
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-5-21 19:27:40 | 显示全部楼层

《字面意思》

那么 O3 就是臭氧优化???
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-5-27 11:54:43 | 显示全部楼层
zhangjinxuan 发表于 2023-5-21 19:27
《字面意思》

那么 O3 就是臭氧优化???

有道理
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-7-3 16:07:18 | 显示全部楼层
zhangjinxuan 发表于 2023-5-21 19:27
《字面意思》

那么 O3 就是臭氧优化???

H2O
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-7-3 21:15:06 | 显示全部楼层

《水の优化》

  1. g++ test1.cpp -H2O
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-7-4 13:23:53 | 显示全部楼层

啥意思

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-7-4 13:38:07 | 显示全部楼层


H2O,水
の,日语,表示“的”



  1. gcc test1.cpp -Fe3O4
复制代码


《四氧化三铁优化》
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-7-4 13:42:58 | 显示全部楼层
zhangjinxuan 发表于 2023-7-4 13:38
H2O,水
の,日语,表示“的”

.
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-6-10 06:12

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表