当前位置: 首页 > news >正文

8662 234的和

8662 234的和

⭐️难度:中等
🌟考点:模拟、二维前缀和
📖
在这里插入图片描述

📚

import java.util.Arrays;
import java.util.LinkedList;
import java.util.Queue;
import java.util.Scanner;

public class Main {
    static int[] a = new int[15];
    static long[][] dp = new long[15][100];

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int l = sc.nextInt();
        int r = sc.nextInt();
        for(long x[] : dp){
            Arrays.fill(x,-1);
        }
        System.out.println(f(r) - f(l - 1));
    }

    static long f(int x){
        int cnt = 0;
        while(x != 0){
            a[++cnt] = x % 10;
            x /= 10;
        }
        return  dfs(true,cnt,0);
    }

    static long dfs(boolean lim,int pos,int sum){
        if(pos == 0) return sum;
        if(dp[pos][sum] != -1 && !lim) return dp[pos][sum]; // !lim
        int up = lim ? a[pos] : 9;
        long res = 0;
        for(int i = 0;i <= up;i++){
            if(i == 2 || i == 3 || i == 4){
                res = res + dfs(lim && i == up,pos - 1,sum + i); // lim && i == up
            }else{
                res = res + dfs(lim && i == up,pos - 1,sum); // lim && i == up
            }
        }
        if(!lim) dp[pos][sum] = res;
        return res;
    }
}

🍎笔记
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

相关文章:

  • 解锁 AWX+Ansible 自动化运维新体验:快速部署实战
  • 【LeetCode】算法详解#1 ---字母异位词
  • CSS 中text - shadow和box - shadow原理、属性的使用方法及区别
  • 未来二十年的量子计算
  • 批量修改 PPT 文档中主题、编辑时长、来源等元数据信息
  • 整本书测试_20道多选+10道设计_《C++ Templates》notes
  • 深度解析 | Android 12系统级禁用SIM卡功能实现与Framework层定制
  • OPENCV数字识别(非手写数字/采用模板匹配)
  • Cocos Creator版本发布时间线
  • stm32-IIC
  • 调语音类大模型必备-音频录制小妙招-自制工具-借助浏览器录一段单声道16000采样率wav格式音频
  • 2021年蓝桥杯第十二届CC++大学B组真题及代码
  • 计算机工具基础(七)——Git
  • 【电气设计】接地/浮地设计
  • 前端知识点 --- 事件监听器(javascript)
  • Windows 常用快捷键
  • 数学概念学习
  • kube-vip实践
  • C# 正则表达式
  • WSL2增加memory问题
  • 4月一二线城市新房价格环比上涨,沪杭涨幅居百城前列
  • 王毅谈金砖国家开展斡旋调解的经验和独特优势
  • 乌副总理:乌美签署矿产协议
  • 铺就长三角南北“交通动脉”,乍嘉苏改高速扩建项目首桩入位
  • 医学统计专家童新元逝世,终年61岁
  • 锦江酒店:第一季度营业收入约29.42亿元,境内酒店出租率同比增长