HDU1248 1407 for循环暴力

PAT (Advanced Level) L1-6. 连续因子 for循环暴力 L1-6. 连续因子 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 陈越 一个正整数N的因子中可能存在若干连续的数字。例如630可以分解为3*5*6*7,其中5、6、7就是3个连续的数字。给定任一正整数N, 阅读详情

           这两题解题思想相同,贴在这做个对照。

           都是三重for自动计算。

 

          1248寒冰王座

/*给小费最少,买东西花费最多即可*/
#include<iostream>
using namespace std;

int main()
{
	int t,n;
	int a,b,c;

	cin>>t;
	while(t--)
	{
		cin>>n;

		a=n/150;
		b=n/200;
		c=n/350;

		int max=-1;
		int tem;
		for(int i=0;i<=a;i++)   //完美的暴力
		{
			for(int j=0;j<=b;j++)
			{
				for(int k=0;k<=c;k++)
				{
					tem=150*i+200*j+350*k;
					if(max<tem && tem<=n)
						max=tem;
				}
			}
		}

		cout<<n-max<<endl;
	}
	return 0;
}


             1407测试你是否和LTC一样高

#include<iostream>
#include<cmath>
using namespace std;

int main()
{
	int a,b,c,n;

	while(cin>>n)
	{
		a=sqrt(n*1.0);   //n转换成double型
		b=a;
		c=a;

		int flag=0,flag_1=0,i,j,k;
		for(i=1;i<=a;i++)
		{
			if(flag_1==1)
				break;

			for(j=1;j<=b;j++)
			{	
				if(flag==1)
				{
					flag_1=1;
					i--;
					break;
				}

				for(k=1;k<=c;k++)
				{

					if(i*i+j*j+k*k==n)
					{
						flag=1;
						j--;
						break;
					}
				}
			}
		}
		cout<<i<<" "<<j<<" "<<k<<endl;
	}
	return 0;
}


 

 

 

 

SpringBoot+VUE3实战:如何用WebSocket搞定网页端语音通话(避坑指南) 本文详细介绍了如何使用SpringBoot和VUE3结合WebSocket技术实现网页端语音通话功能。从环境配置、WebSocket服务端实现到前端音频处理,提供了完整的开发指南和避坑建议,帮助开发者快速构建稳定高效的实时语音通信系统。 阅读详情

相关推荐

海康威视摄像机SDK二次开发--提取音频保存至文件

由于最近在开发海康威视摄像头,特此记录一下如何提取音频数据,这里主要依靠语音对讲返回的音频数据,通过回调函数写入文件中,加个WAV头即可播放,编码格式可以自己设置在代码中有注释 文件结构 其中CameraInfo内容可以参看海康威视摄像机SDK二次开发–实时预览视频流保存到指定文件中 HIKSDKSaveRealData中的内容 package ClientDemo; import ClientDemo.CameraInfo; import com.sun.jna.NativeLong; import

RichardoMu的博客 3173

hdu1248 寒冰王座(完全背包)

本题可以用完全背包做,但感觉背包就是大材小用。背包是指不同大小和价值的物品放入固定容量背包所得的最大价值,注意有两个变量。而本题只是衡量价值。为一个变量,所以暴力也可以。 暴力法: #include #include #include using namespace std; const int N = 1005; int main() { // freopen("in.tx

Iguodala的博客 526

ffmpeg中av_read_frame阻塞的原因与解决方案

最近用到ffmpeg,想要av_read_frame立即返回,但是看网上的博客,都没有详细的解说,那就自己看源码。 两种方法: 设置回调打断函数和设置超时 超时,但是如果只设置该参数,依然会在av_read_frame中阻塞, av_dict_set(&inputDic, "stimeout", "2*1000*1000", 0); // milliseconds //打断回调 m_avformatCtx->interrupt_callback.callback = interru

weixin_43360707的博客 1万+

for循环暴力解法以及优化练习

这里主要是练习一下用等差数列解决for循环的时间复杂度的一些问题公式:等差数列求和公式:(首+尾)*项数/2等差数列项数公式:(尾-首)/公差+1有一组数组比如:1,3,5,7,9,这组数的首项就是1,尾项就是9,项数就是5(根据等差数列项数公式,尾项是9,首项是1,因为每个数字之间差2,所以公差就是2,得出项数是5)下面看几个简单的题目,练习一下。

Sunyanhui1的博客 683

VGG16

VGG16学习笔记

一去不复返的通信er 1178

Keystone变换(4)MATLAB仿真

关于Keystone变换三种方法(DFT-IFFT法、Sinc插值法和Chirp-Z法)的仿真

qq_45846079的博客 1571

字符串匹配(暴力匹配算法(for循环,while循环))

让我们写来看一道字符串的题(LeetCode第28题) 28. 实现 strStr() 实现 strStr() 函数。 给你两个字符串 haystack 和 needle ,请你在 haystack 字符串中找出 needle 字符串出现的第一个位置(下标从 0 开始)。如果不存在,则返回 -1 。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/implement-strstr 暴力匹配思想: 依次从haystack的首字符开始,与needle逐

m0_49797779的博客 926

保姆级教程:在爱快iKuai虚拟机里装OpenWrt旁路由,实现去广告和特殊功能

本文提供在爱快iKuai虚拟机中安装OpenWrt旁路由的详细教程,帮助用户实现去广告和特殊功能扩展。通过分步指导,包括虚拟机配置、网络设置和功能优化,打造稳定高效的家庭网络环境,特别适合软路由爱好者和网络管理员。

weixin_31364787的博客 835

HDU - 1248 寒冰王座 数学or暴力枚举

思路: 1、暴力枚举每种面值的张数,将可以花光的钱记录下来。每次判断n是否能够用光,能则输出0,不能则向更少金额寻找是否有能够花光的。时间复杂度O(n) 2、350 = 200 + 150,买350的道具可用一个150和200的代替,那么直接考虑200和150的道具即可。首先全部买150的道具,剩下的金额为x,可以看成t = x / 50张50的钱加上r = x % 50的钱。如果t ...

weixin_30709635的博客 192

Jaspersoft Studio 6.20.0 免注册安装指南(附下载链接)

本文提供了Jaspersoft Studio 6.20.0社区版的免注册安装详细指南。文章介绍了绕过官网注册获取安装包的多种可靠途径,并逐步详解了从启动安装器到首次运行的全过程,帮助用户快速完成安装与基础配置,高效开启报表设计工作。

mars5的博客 1697

从HCI层浅析LE Audio通话建立流程

本文分析了BLE AUDIO通话协议建立的全过程。当手机来电时,系统会通过CCP EATT链路通知耳机准备通话,并断开原有音乐CIS连接。随后建立通话专用的CIG组,其参数设置(如MAX SDU SIZE=80、RTN=2)与音乐场景明显不同,更注重通话的实时性。文中详细描述了设置ISO数据路径、启用ASE、建立CIS连接等关键步骤,特别指出通话采用Conversational音频上下文类型。最后解析了ISO数据包参数含义,展示了10ms周期、32kHz采样率等通话特性参数。整个过程体现了BLE AUDIO

十多年蓝牙协议软件开发,擅长蓝牙协议分析 1864

H - Equations HDU - 1496(暴力for循环、折半枚举、应用hash优化折半枚举)

分析 题意 a∗x12+b∗x22+c∗x32+d∗x42=0a*x1^2 + b*x2 ^ 2+c*x3 ^ 2+d*x4^2=0a∗x12+b∗x22+c∗x32+d∗x42=0, 给我们一个等式其中 a、b、 c、 d 均为已知变量,其中x1x2x3x4x1 x2 x3 x4x1x2x3x4均为未知变量,他们的范围均在[-100,-1]与[1,100]之间,让我们找出使方程成立的解的方案数量 思路一 我们用 用三重for循环枚举,前三个变量的值,在[1,100]范围内,最后确定第4个

做一只熊猫不好吗? 279

【ROS】ROS2导航Nav2:简介、安装、测试效果、错误处理

在ROS2中自动导航使用Nav2来实现。Nav2 使用几个独立的模块化服务,通过 ROS 2接口(例如动作服务器或服务)与行为树 (BT) 通信。Nav2 输入包括:TF转换、一个地图源、一个行为树 (BT) XML 文件和相关的传感器数据源;Nav2 输出速度命令;Nav2 支持多种机器人,比如:四足机器人、履带机器人、轮式机器人等。

郭老二 5089

全排列的for循环暴力(仅适用于小数据情况)

如4的阶乘 #include<iostream> #include<cstdio> #include<string> #include<algorithm> using namespace std; const int maxn=10010; int main(){ for(int a=1;a<5;a++){ for(int b=1;b<5;b++){ if(a!=b){ for(int.

让, 505

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

素数判断还在暴力for循环?low爆了!!! 六倍素数判断法带你飞

/* 作为一个大一的小萌新,这是我第一次写博客,希望你们喜欢,如果文章有 什么不对的地方,希望大家指出。 */ 好,废话不多说,我们进入正题。 我记得刚开始接触素数是在学习for循环的时候,因为刚开始学,也没考虑算法,时间复杂度什么的,直接暴力枚举,代码如下(暴力最棒了 ) //代码1 快乐素数法 #include <bits/stdc++.h> using nam...

weixin_46502431的博客 974

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

洛谷 P2089.烤鸡

洛谷 P2089.烤鸡 题目背景 猪猪 Hanke 得到了一只鸡。 题目描述 猪猪 Hanke 特别喜欢吃烤鸡(本是同畜牲,相煎何太急!)Hanke 吃鸡很特别,为什么特别呢?因为他有 10 种配料(芥末、孜然等),每种配料可以放 1 到 3 克,任意烤鸡的美味程度为所有配料质量之和。 现在, Hanke 想要知道,如果给你一个美味程度 n ,请输出这 10 种配料的所有搭配方案。 输入...

TWF 1322

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

暴力循环的技巧

小明开了一家糖果店。 他别出心裁:把水果糖包成4颗一包和7颗一包的两种。 糖果不能拆包卖。 小朋友来买糖的时候,他就用这两种包装来组合。 当然有些糖果数目是无法组合出来的,比如要买 10 颗糖。 你可以用计算机测试一下,在这种包装情况下,最大不能买到的数量是17。 大于17的任何数字都可以用4和7组合出来。 本题的要求就是在已知两个包装的数量时,求最大不能组合出的数字。 输入格式 两个正整数 n,m,表示每种包装中糖的颗数。 输出格式 一个正整数,表示最大不能买到的糖数。 数据范围 2≤n,m≤1000,

qq_43813373的博客 918

蓝桥杯——四平方和(暴力三重for循环)

蓝桥杯——四平方和 四平方和定理,又称为拉格朗日定理: 每个正整数都可以表示为至多4个正整数的平方和。 如果把0包括进去,就正好可以表示为4个数的平方和。 比如: 5 = 0^2 + 0^2 + 1^2 + 2^2 7 = 1^2 + 1^2 + 1^2 + 2^2 (^符号表示乘方的意思) 对于一个给定的正整数,可能存在多种平方和的表示法。 要求你对4个数排序: 0 <= a <= ...

weixin_45795519的博客 309

hdu 1248 寒冰王座

背包

禅境花园 683

hdu1248 寒冰王座 完全背包以及其它做法

下面的题是一个完全背包  当然用别的方法也能做 寒冰王座 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 5723    Accepted Submission(s): 2804 Problem Description

hnust_xiehonghao的专栏 4992

HDU1248寒冰王座(完全背包问题)

题目:不死族的巫妖王发工资拉,死亡骑士拿到一张N元的钞票(记住,只有一张钞票),为了防止自己在战斗中频繁的死掉,他决定给自己买一些道具,于是他来到了地精商店前.死亡骑士:"我要买道具!"。地精商人:"我们这里有三种道具,血瓶150块一个,魔法药200块一个,无敌药水350块一个."。死亡骑士:"好的,给我一个血瓶."。说完他掏出那张N元的大钞递给地精商人.。地精商人:"我忘了提醒你了,我们这里没有...

qq_40259739的博客 334

OpenJ_Bailian - 2698 八皇后问题 (八皇后问题 八重 for循环)

国际象棋棋盘上放置八个皇后,要求每两个皇后之间不能直接吃掉对方。 Input 无输入。 Output 按给定顺序和格式输出所有八皇后问题的解(见Sample Output)。 No. 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0...

~ 1485

C~K祝你元宵节快乐!—结构体数组+3重for循环暴力求解

C~K祝你元宵节快乐! Time Limit: 1000MS Memory Limit: 65536KB Submit StatisticProblem Description C~K 是个长得比较帅的吃货,现在在某一个平面直角坐标系中有 n 个汤圆(每个汤圆都在格点上),C~K 有一个正方形的框,现在他站在一个格点上,手持正方形框来框住一部分区域,他可以吃到正方形框内的汤圆(在正方形上的也计

BlessingXRY的博客 606

HDU 1248 开始以为是贪心,后来才知道是暴力!!!!!

#include int main() { int i,n,x,y,m; scanf("%d",&n); for(i=0;i<n;i++) { scanf("%d",&m); int s=0,w=0; for(x=0;x<100;x++) for(y=0;y<100;y++) {

负重前行 880

HDU 1248 寒冰王座

有点像贪心,但又有点不像,不过肯定是个背包个问题,我用的方法是求出他所花费的最大钱,然后就可以求出最少余额。 #include int main() { int m; while(scanf("%d",&m)!=EOF) while(m--) { int n,a,b,c,max,count; scan

代码改变世界,keep coding。 928

hdu1248

题意为:三种商品价格分别是150、200、350.在买东西不找钱的情况下,给定自己一次性付给店家的钱,问最小会赔掉多少钱。。 转换一下就是自己最多能花多少钱,这样赔的才少,开始还以为是个小dp呢,后来知道只是一个小模拟题。。暴力AC了 #include &lt;iostream&gt; using namespace std; int main() { int t; scanf("%d...

897371388 155
上一篇: HDU1205 吃糖果
下一篇: 顺序查找
lulipeng_cpp
博客等级 码龄15年 169粉丝 130原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值