题目链接:https://www.51nod.com/onlineJudge/submitDetail.html#!judgeId=259281

题解:这题有一个技巧,毕竟是w^0,w^1,w^2....这样,必然会想到w进制,而且就只能用一次。

那么就简单了,把m拆成w进制,然后就自行解决了。

#include <iostream>
#include <cstring>
using namespace std;
typedef long long ll;
ll num[40];
int main() {ll n , m;cin >> n >> m;ll gg = m;int count = 0;while(gg) {num[count++] = gg % n;gg /= n;}int flag = 0;for(int i = 0 ; i < count ; i++) {if(num[i] >= 2) {if(num[i] != n - 1) {flag = 1; break;}num[i + 1]++;}}if(!flag) cout << "YES" << endl;else cout << "NO" << endl;return 0;
}

转载于:https://www.cnblogs.com/TnT2333333/p/6926488.html

1449 砝码称重(思维)相关推荐

  1. 51NOD 1449 砝码称重(贪心+进制思想)

    题目连接:http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1449 1449 砝码称重 题目来源: CodeForces 基 ...

  2. 第十四届蓝桥杯集训——练习解题阶段(无序阶段)-ALGO-936 砝码称重

    第十四届蓝桥杯集训--练习解题阶段(无序阶段)-ALGO-936 砝码称重 目录 第十四届蓝桥杯集训--练习解题阶段(无序阶段)-ALGO-936 砝码称重 前言 关于数学的疑问 算法训练 砝码称重 ...

  3. 洛谷 P2347 砝码称重

    P2347 砝码称重 题目描述 设有1g.2g.3g.5g.10g.20g的砝码各若干枚(其总重<=1000), 输入输出格式 输入格式: 输入方式:a1 a2 a3 a4 a5 a6 (表示1 ...

  4. 【DP】砝码称重 (ssl 1072)

    砝码称重 ssl 1072 题目大意: 有6种砝码,每种的个数分别为a1,a2,a3,a4,a5,a6,请问可以平出多少种重量(0除外) Description 设有1g.2g.3g.5g.10g.2 ...

  5. 【OJ8756】砝码称重V2,可达性多重背包

    砝码称重V2 查看 提交 统计 提问 总时间限制: 1000ms 内存限制: 65536kB 描述 设有1g.2g.3g.5g.10g.20g的砝码各若干枚(其总重<=100,000),要求:计 ...

  6. 【codevs2144】砝码称重2,哈希什么的都去死吧

    砝码称重 2 时间限制: 1 s 空间限制: 16000 KB 题目等级 : 钻石 Diamond 题解 题目描述 Description 有n个砝码,现在要称一个质量为m的物体,请问最少需要挑出几个 ...

  7. Bailian4141 砝码称重【DP】

    4141:砝码称重 总时间限制: 1000ms 内存限制: 65536kB 描述 设有1g.2g.3g.5g.10g.20g的砝码各若干枚(其总重<=1000),要求:计算用这些砝码能称出的不同 ...

  8. 第十二届蓝桥杯省赛 C/C++大学B组 试题G:砝码称重

    试题题目: 本题为编程题第二题 解题思路: 方法一:暴力求解 1.分析    首先利用数组W[N]W[N]W[N]记录NNN块砝码的质量.    模拟放取过程.先取第一块砝码放在天平上,再取第二块砝码 ...

  9. 【SSL】1072砝码称重

    [SSL]1072砝码称重 Time Limit:1000MS Memory Limit:65536K Description 设有1g.2g.3g.5g.10g.20g的砝码各若干枚(其总重< ...

最新文章

  1. 基于Socket的UDP和TCP编程介绍
  2. 【游戏开发】基于VS2017的OpenGL开发环境搭建
  3. 值得研究的 开源数据库
  4. 设置ArcGIS的外观改回到出厂
  5. 开学很忙,故障很强(1)!!
  6. P1155 双栈排序
  7. openwrt nas_NAS里整个软路由
  8. SPOJ SUBST1 New Distinct Substrings(后缀数组 本质不同子串个数)题解
  9. eclipse console 输出数据量大时不完整问题
  10. iOS最全学习资源汇总
  11. round()函数的用法
  12. LeetCode 0799. 香槟塔
  13. Android 6.0系统读写文件问题( Permission denied)
  14. OpenVZ平台魔改BBR之Rinetd
  15. 永恒之蓝ms17_010漏洞
  16. 基于STM32-消防栓监测系统毕业设计---论文(附加最全面的从硬件电路设计->驱动程序设计->阿里云物联网搭建->安卓APP设计)
  17. android 仿微信录音,Android 模仿微信长按录音功能
  18. Excel表格中第一个输入的零不显示怎么办?
  19. 专访实在智能孙林君:颠覆传统RPA的实在IPA模式,如何做到真正人人可用?
  20. 安装了java但是系统显示没安装_我的世界 已经安装了java,但还是显示没有安装,怎么办...

热门文章

  1. java mysql_Java与mysql的连接
  2. mysql的命令行常用命令_mysql命令行常用命令
  3. 访问量大如何增加服务器,服务器流量过大原因及解决方法
  4. java中整数如何表示,在Java中如何在位级别上内部表示整数?
  5. mysql 分组top_MySQL:如何查询出每个分组中的 top n 条记录?
  6. 九齐NY8B072A单片机使用笔记(一)TIMER0定时器
  7. Opencv一维直方图的绘制
  8. array_chunk_PHP array_chunk()函数与示例
  9. 如何测定拼色染液中,各染料在不同染色时间时,染液中残留染料量及织物上吸附上染的染料量?
  10. linux待机流程,Linux睡眠喚醒機制--Kernel態