首页 > TAG信息列表 > 1019

1019 wyh的吃鸡 bfs+优先队列

链接:https://ac.nowcoder.com/acm/problem/15445来源:牛客网 题目描述 最近吃鸡游戏非常火,你们wyh学长也在玩这款游戏,这款游戏有一个非常重要的过程,就是要跑到安全区内,否则就会中毒持续消耗血量,我们这个问题简化如下 假设地图为n*n的一个图,图中有且

AcWing 1019. 庆功会(多重背包)

题目链接 题目描述 为了庆贺班级在校运动会上取得全校第一名成绩,班主任决定开一场庆功会,为此拨款购买奖品犒劳运动员。 期望拨款金额能购买最大价值的奖品,可以补充他们的精力和体力。 题目模型 多重背包简单应用 题目代码 #include <iostream> using namespace std; const i

【PAT (Basic Level) Practice】——【简单数学】1019 数字黑洞

文章目录 一【题目难度】二【题目编号】三【题目描述】四【题目示例】五【解题思路】六【最终得分】七【代码实现】八【提交结果】 一【题目难度】 乙级 二【题目编号】 1019 数字黑洞 (20 分) 三【题目描述】 给定任一个各位数字不完全相同的 4 位正整数,如果我们先把 4

1019数字黑洞(一个月前的我和现在的我.jpg)

1019 数字黑洞 (20 分) 给定任一个各位数字不完全相同的 4 位正整数,如果我们先把 4 个数字按非递增排序,再按非递减排序,然后用第 1 个数字减第 2 个数字,将得到一个新的数字。一直重复这样做,我们很快会停在有“数字黑洞”之称的 6174,这个神奇的数字也叫 Kaprekar 常数。 例如,我们

AcWing 1019. 庆功会

题目传送门 一、题目解析 这还解析个啥,傻子都知道这是一道多重背包的裸题,而且看了一下数据范围,\(500*6000*10\)=\(3e7\),\(C++\)一秒可过,这是在玩啥啊! 二、朴素版本解法 #include <bits/stdc++.h> using namespace std; //多重背包问题,每件物品的数量是有限制的,不是无穷,也不是只

1019:浮点数向零舍入

【题目描述】 输入一个单精度浮点数,将其向零舍入到整数。说明:向零舍入的含义是,正数向下舍入,负数向上舍入。提示:可以使用强制类型转换来实现。 【输入】 一个单精度浮点数。 【输出】 一个整数,即向零舍入到整数的结果。 【输入样例】 2.3 【输出样例】 2 题目分析: 这里有的同学会无

Java题解—1019 数字黑洞 (20 分)

原题 https://pintia.cn/problem-sets/994805260223102976/problems/994805302786899968 代码 import java.util.Arrays; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in);

【1019】浮点数向零舍入

1019:浮点数向零舍入 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 51657     通过数: 38767 【题目描述】 输入一个单精度浮点数,将其向零舍入到整数。说明:向零舍入的含义是,正数向下舍入,负数向上舍入。提示:可以使用强制类型转换来实现。 【输入】 一个单

【题解】 [CSP-J2020] 方格取数

置顶:一篇超级好的题解,讲得非常细致   #include<iostream> using namespace std; const long long inflw = -1e17; long long n,m; long long mapn[1019][1019]; long long dp[1019][1019][5]; void init(){//初始化 for(int i=0; i<1009; i++) for(int j=0; j<1009

1019 数字黑洞(用C语言精简的解决每日两题)

#include<stdio.h> #include<stdlib.h> #include<string.h> int compare(const void *a,const void *b){ //qsot的第四个参数,按递减顺序 return (*(char *)b)-(*(char *)a); } char *srev(char *n){ //字符串的反转函数,返回值是反转后的字符串 int i=0; int j

poj 1019(字符串,数学推导,log10,pow)

#include<iostream> #include<cmath> using namespace std; const int maxn = 32768; long long a[maxn],s[maxn]; void init(){ s[0] = 0; a[1] = s[1] = 1; for(int i=2;i<maxn;i++){ a[i] = a[i-1]+(int)log10((double)i)+1; s

SZTUOJ 1019.总之就是不太可爱

Description “总之就是不太可爱!”zjb学长对字符串很有研究,在他看来有些字符显然不太可爱。某天有几个可爱的女生拿着自己的c语言程序来向zjb请教,这时zjb注意到程序里的有些变量名中有不太可爱的成分,可是他现在要专心回答问题,于是请你来编写程序帮他找出不可爱的部分。 Input 输入

PAT乙级1019

特殊判断点2、1000等。 注意设置字符串0的补全就问题不大,这里利用了fill这个函数。 #include <iostream> #include <stdlib.h> #include <string> #include <string.h> using namespace std; int jiangxp(string s); int shengxp(string s); string fill(string s); int m,

HDU-1019 Least Common Multiple

Least Common Multiple添加链接描述 #include <stdio.h> int gcd(int a,int b); int main() { int n; scanf("%d",&n); int i; int n1,j,x,y; for (i=1;i<=n;i++){ scanf("%d %d",&n1,&x); for (j=1;

C语言重构【1019】链表中的下一个更大节点

文章目录 所有题目源代码:[Git地址](https://github.com/ch98road/leetcode)题目方案:复杂度计算 所有题目源代码:Git地址 题目 给出一个以头节点 head 作为第一个节点的链表。链表中的节点分别编号为:node_1, node_2, node_3, ... 。 每个节点都可能有下一个更大值(next

HDU 1019 Least Common Multiple

求多个数的lcm,水题~ int n; int gcd(int a,int b) { return b?gcd(b,a%b):a; } int lcm(int a,int b) { return a/gcd(a,b)*b; } int main() { int T; cin>>T; while(T--) { cin>>n; vector<int> v(n); for(

1019 General Palindromic Number

1019 General Palindromic Number A number that will be the same when it is written forwards or backwards is known as a Palindromic Number. For example, 1234321 is a palindromic number. All single digit numbers are palindromic numbers. Although palindromic

Basic Level 1019 数字黑洞 (20分)

题目 给定任一个各位数字不完全相同的 4 位正整数,如果我们先把 4 个数字按非递增排序,再按非递减排序,然后用第 1 个数字减第 2 个数字,将得到一个新的数字。一直重复这样做,我们很快会停在有“数字黑洞”之称的 6174,这个神奇的数字也叫 Kaprekar 常数。 例如,我们从6767开始,将得

PAT-乙1019 数字黑洞 (20分)C++

题目 给定任一个各位数字不完全相同的 4 位正整数,如果我们先把 4 个数字按非递增排序,再按非递减排序,然后用第 1 个数字减第 2 个数字,将得到一个新的数字。一直重复这样做,我们很快会停在有“数字黑洞”之称的 6174,这个神奇的数字也叫 Kaprekar 常数。 例如,我们从6767开始,将得

1019 数字黑洞 (20分)【java题解】

    题解: 1. 将输入的数字拆分装进数组  2. 判断数组上的各位数字是否相等 3. 是 输出  n - n = 0000 4..否 将num循环重复 1 ;将数组排序,得到降序A,升序B;进而得到num;  直至 num == 6174 import java.io.*; import java.util.Arrays; public class Main { p

8 链表中的下一个更大节点(1019)

作者: Turbo时间限制: 1S章节: DS:数组和链表 晚于: 2020-07-08 12:00:00后提交分数乘系数50% 截止日期: 2020-07-15 12:00:00 问题描述 : 给出一个单向链表。链表中的节点分别编号为:node_1, node_2, node_3, ... 。 每个节点都可能有下一个更大值(next larger value):对于 node

1019 数字黑洞

1019 数字黑洞 (20分)   给定任一个各位数字不完全相同的 4 位正整数,如果我们先把 4 个数字按非递增排序,再按非递减排序,然后用第 1 个数字减第 2 个数字,将得到一个新的数字。一直重复这样做,我们很快会停在有“数字黑洞”之称的 6174,这个神奇的数字也叫 Kaprekar 常数。

PAT 1019 数字黑洞

题目描述: 给定任一个各位数字不完全相同的 4 位正整数,如果我们先把 4 个数字按非递增排序,再按非递减排序,然后用第 1 个数字减第 2 个数字,将得到一个新的数字。一直重复这样做,我们很快会停在有“数字黑洞”之称的 6174,这个神奇的数字也叫 Kaprekar 常数。 例如,我们从6767开始,将得

ZZULIOJ-1019,公园门票(Python)

题目描述: 某公园门票的票价是每人50元,一次购票满30张,每张可以少收2元。试编写自动计费系统程序。   输入:   输入一个正整数,表示购票的数量。   输出:  输出一个整数,表示用户实际需要支付的金额。   样例输入:  30  样例输出:  1440  程序代码:  n=int(input(

51Nod--1019--逆序对数--线段树

在一个排列中,如果一对数的前后位置与大小顺序相反,即前面的数大于后面的数,那么它们就称为一个逆序。一个排列中逆序的总数就称为这个排列的逆序数。 如2 4 3 1中,2 1,4 3,4 1,3 1是逆序,逆序数是4。给出一个整数序列,求该序列的逆序数。 Input 第1行:N,N为序列的长度(n <= 50000) 第2 - N