1085

news/2024/4/14 13:44:25

效率不够高啊,老超时,A了N遍才过

 

太丢脸了 完全不用母函数嘛

#include <iostream>
using namespace std;
int main()
{
 int x,y,z;
 while (cin>>x>>y>>z && x+y+z != 0)
 {
  if (x<1)         //如果1分币只有0个 毫无疑问是1
   cout<<1<<endl;
  else if (x+2*y<4)
   cout<<x+2*y+1<<endl;          //如果1分币加2分币到不了4,那么就应该忽略5分币,因为连4都到不了 输出X+2*Y+1  实际上就是2或3或4
  else
   cout<<x+2*y+5*z+1<<endl;          //如果1分币加2分币总共大于等于4分 那么就会和5分币联系起来了 最大就可以到5*Z+2*Y+1个   且中间没有间隔
 }
}

总结
只要1分币有1个 就可以和2联系 1到X+2*Y 全可以取到
只要X+2*Y大于了3 就可以和5联系  1到X+2*Y+5*Z全可以取到 (当然1分币至少有1个)

 


http://www.ppmy.cn/news/296202.html

相关文章

poj 1088

http://poj.org/problem?id1088 这个是比较暴力的点的写法&#xff0c;题目的数据量不大&#xff0c;所以还是可以通过的&#xff0c;是不断的进行个点的循环&#xff0c;通过每次判断循环是否有值改变来决定是否结束循环的. 985MS过的 #include<iostream> using n…

1088

题目&#xff1a;现给你一个正整数N&#xff0c;请问N^N的最左边的数字是什么&#xff1f; 刚看题目&#xff0c;感觉用最原始的办法来解决必然是超时&#xff0c;超内存。而题目只要求求出最左边的数字&#xff0c;所以肯定存在一个比较简单的办法。 上网查了资料后&#xf…

1108

/*编写函数fun(int* a,int n,int* odd,int* even),功能是:求出数组a[]中所有奇数之和以及所有的偶数之和&#xff0c;并利用指针odd 返回奇数之和,利用指针even返回偶数之和*/ #include <stdio.h> #include <stdlib.h>//用于mallc() void fun(int* a,int n,int* od…

1018 -- 最长平台

最长平台 Time Limit:1000MS Memory Limit:65536K Total Submit:225 Accepted:92 Description 已知一个已经从小到大排列好的数组&#xff0c;说这个数组中的一个平台 &#xff08;Plateau&#xff09;&#xff0c;就是连续的一串值相同的元素&#xff0c;并且这一串元素不…

1088有感

刚刚试了1088题&#xff08;http://acm.pku.edu.cn/JudgeOnline/problem?id1088&#xff09;&#xff0c;刚开始用以下算法&#xff1a;先寻找“凸出点”&#xff08;所谓凸出点是指比上下左右都要高的点&#xff0c;然后广度优先遍历&#xff09;是用Java实现&#xff0c;我肯…

1087

然而只能膜拜…… ORZ ORZ&#xff08;这里&#xff09; 1 2 2 4 4 1 1 1 2 1 1 1 1 2 1 1 1 1 1 1 2 2 2 4 1 1 1 1 1 1 1 1 2 1 2 2 1 4 1 1 1 1 1 1 1 1 1 1 2 1 1 2 2 1 1 4 2 2 2 2 4 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 2 1 1 1 4 1 2 2 2 1 2 4 1…

1008

题目描述 输入一个整数打印字符图形输入 一个整数&#xff08;&#xff10;&#xff1c;&#xff2e;&#xff1c;&#xff11;&#xff10;&#xff09;输出 一个字符图形样例输入 3样例输出 1222 33333#include <iostream> using namespace std; int main(int argc…

1086

# include <stdio.h> # include <math.h> float ctof(float c) {float F;F32c*9.0/5.0;return F; } main() {float c,f,i;for(i-100;i<150;ii5){fctof(i);printf("c%.0f->f%.0f\n",i,f);} }

108

今天是感到了压力&#xff0c;可是找不到动力! 有些特被动的感觉&#xff01; 我是自己人生的问题。 你要开心&#xff01;

1088:分离整数的各个数

【题目描述】 给定一个整数n(1≤n≤100000000)&#xff0c;要求从个位开始分离出它的每一位数字。从个位开始按照从低位到高位的顺序依次输出每一位数字。 【输入】 输入一个整数&#xff0c;整数在1到100000000之间。 【输出】 从个位开始按照从低位到高位的顺序依次输出每一…

大文件的分片转移

需求 超大文件(50G)需要通过边界网关转移&#xff0c;网关支持HTTP拉取文件&#xff0c;但是有400M的限制。 解决 直接上方案 #先用split切割 #-d 表示输出文件名为数字增量 #-a 几位数 #-b 按字节切割&#xff0c;可选KMGTPEZY #最后一个参数db 表示生成文件名的前缀 spli…

PAT 1088 三人行(20 分)- 乙级

子曰&#xff1a;“三人行&#xff0c;必有我师焉。择其善者而从之&#xff0c;其不善者而改之。” 本题给定甲、乙、丙三个人的能力值关系为&#xff1a;甲的能力值确定是 2 位正整数&#xff1b;把甲的能力值的 2 个数字调换位置就是乙的能力值&#xff1b;甲乙两人能力差是…

“木桶”法则

一位老国王给他的两个儿子一些长短不同的木板&#xff0c;让他们各做一个木桶&#xff0c;并向他们承诺&#xff0c;谁做出的木桶能够装下最多的水&#xff0c;谁就可以继承他的王位。 大儿子尽量把自己的木桶做大&#xff0c;做到桶壁最后一条挡板时没有木材了;而小儿子平均地…

实现最小公倍数的三种方法

第一种 #include <stdio.h> int main () {int m 0;int n 0;scanf("%d %d" , &m , &n);int max m > n ? m : n;while (max % n ! 0 || max % m ! 0) {max;}printf("%d" , max);return 0; }第二种 推荐这种 #include <stdio.h&…

【Spring】核心与设计思想

哈喽&#xff0c;哈喽&#xff0c;大家好~ 我是你们的老朋友&#xff1a;保护小周ღ 谈起Java 圈子里的框架&#xff0c;最年长最耀眼的莫过于 Spring 框架啦&#xff0c;如今已成为最流行、最广泛使用的Java开发框架之一。不知道大家有没有在使用 Spring 框架的时候思考过这…

el表达式和ELProcessor

当要通过表达式计算某个值时&#xff0c;可以通过el表达式和ELProcessor实现这一功能 一、el表达式 、-、*、/、%比较表达式&#xff1a;、!、<、<、>、>逻辑表达式&#xff1a;&&、||、&#xff01;三元表达式 &#xff1a;逻辑判断 ? 真的值 : 假的值…

【2023最新教程】一文3000字从0到1教你做app自动化测试(保姆级教程)

一、什么是App自动化&#xff1f;为什么要做App自动化&#xff1f; App自动化是指给 Android或iOS上的软件应用程序做的自动化测试。手工测试和自动化测试的对比如下&#xff1a; 手工测试优势&#xff1a;不可替代、发现更多bug、包含了人的想象力与理解力。 注意&#xff0c…

结合 PyArmor 和 CPU 序列码进行加密解密

当结合 PyArmor 和 CPU 序列码进行商家加密和用户解密时&#xff0c;以下是完整的步骤流程&#xff1a; 商家端步骤&#xff1a; 商家安装 PyArmor&#xff1a;商家在命令行中执行以下命令来安装 PyArmor&#xff1a; pip install pyarmor商家生成加密脚本&#xff1a; a. 商家…

信息用短信服务器发送什么意思,已用短信息服务发送是什么意思

大家好&#xff0c;我是时间财富网智能客服时间君&#xff0c;上述问题将由我为大家进行解答。 已用短信息服务发送就是通过你手机卡发送的&#xff0c;占用你的手机赠送短信条数或者按照运营商短信资费扣费。iPhone用户不仅可以发送短信,同时还可以发送视频、通讯录以及位置信…

短消息服务器,短消息服务

[编辑] 什么是短消息服务 短消息服务是一种在移动网络上传送简短消息的无线应用&#xff0c;是信息在移动网络上储存和转寄的过程。简单地说&#xff0c;就是可以通过手机等移动设备发送文本型短信。短消息服务是在手机内建立一段文字后再发送给朋友&#xff0c;简单方便易用&a…
最新文章