noip宝藏_寻宝官方网

noip宝藏_寻宝官方网看到这道题,我就想到了直接根据行走路径进行操作,结果——一片WA,悲伤,那么除了这样,怎么解决呢?我们用到的方法是用数组存储每层楼有向上楼梯的个数,以及每个房间的情况,然后将要走的次数模上总个数,再用得到的值加上最初的房间,即可。下面是代码:#include<bits/stdc++.h>usingnamespacestd;constintN=100…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

这里写图片描述


  • 看到这道题,我就想到了直接根据行走路径进行操作,结果 ——一片WA ,悲伤,那么除了这样,怎么解决呢?

  • 我们用到的方法是用数组存储每层楼有向上楼梯的个数,以及每个房间的情况,然后将要走的次数模上总个数,再用得到的值加上最初的房间,即可。下面是代码:

#include<bits/stdc++.h>
using namespace std;
const int N=10005;
const int M=105;
int Floor[N][M];
int value[N][M];
int f[N];

int main()
{
    int n,m;
    scanf("%d%d",&n,&m);                   
    for(int i=0;i<n;++i)
        for(int j=0;j<m;++j){
            scanf("%d%d",&Floor[i][j],&value[i][j]);
            f[i]+=Floor[i][j];
    }
    int num,ans=0;
    scanf("%d",&num);
    for(int i=0;i<n;++i)
    {
        ans = (ans+value[i][num])%20123;
        int len = value[i][num] % f[i];
        if(len==0)len = f[i];
        while(len){
            len-=Floor[i][num];
            if(len==0)break;
            num = (num+1)%m;
        }
    }
    printf("%d\n",ans);
    return 0;
}
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/172059.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • logback使用

    logback使用

    2022年3月5日
    72
  • 05-01-部署 WSUS on Windows 2019 Core

    05-01-部署 WSUS on Windows 2019 Core

    2021年7月2日
    87
  • 激活webstrom(已测有效)[通俗易懂]

    激活webstrom(已测有效),https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月14日
    74
  • QT常见面试题,基础知识偏多

    QT常见面试题,基础知识偏多自定义控件:应该做过吧?能举几个例子吗?还有其他的吗?你觉得自定义控件的方法主要是哪些?答:从外观设计上:QSS、继承绘制函数重绘、继承QStyle相关类重绘、组合拼装等等从功能行为上:重写事件函数、添加或者修改信号和槽等等QSS:QSS平时使用的多吗?能举几个例…

    2022年6月25日
    92
  • win10系统显示打印机未连接到服务器,解决win10提示“Windows无法连接到打印机”的方法…

    win10系统显示打印机未连接到服务器,解决win10提示“Windows无法连接到打印机”的方法…打印机是我们办公室中必备的设备,如今各种打印方式也是层出不穷。最近有用户在使用win10系统进行打印的时候遇到了这样的提示信息:“windows无法连接到打印机”。在更详细的信息提示界面中已经告诉我们是由于本地打印店额后台服务程序没有启用导致的,少数用户在将电脑重新启动之后解决了这个问题,不过大多数的朋友还是得通过手动重启服务才能开始打印。如何才能手动设置这个服务呢,让小编来给大家演示一下吧!方…

    2022年6月11日
    62
  • Android 代码混淆 混淆方案

    Android 代码混淆 混淆方案本篇文章:自己在混淆的时候整理出比较全面的混淆方法,比较实用,自己走过的坑,淌出来的路。请大家不要再走回头路,可能只要我们代码加混淆,一点不对就会导致项目运行崩溃等后果,有许多人发现没有打包运行好好地,打包完成以后而又不不可以了,导致了许多困惑,本片文章来问大家解决困惑,希望对大家有帮助。

    2022年5月29日
    35

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号