”Nyoj“ 的搜索结果

     此篇仅保留一下自己大一大二刷NYOJ时的代码,本人菜鸡一枚,大佬多多包涵。 2-括号配对问题 #include<iostream> #include<stack> using namespace std; int main() { int t; cin >> t; ...

     在nyoj上做了不少贪心算法的题了,作为一个很重要基础算法,贪心还是有很强的规律性的。在这篇博文里简单总结一下,欢迎大家多提宝贵意见。

NYOJ

标签:   NYOJ

     6174问题 时间限制:1000 ms | 内存限制:65535 KB 难度:2 ...假设你有一个各位数字互不相同的四位数,把所有的数字从大到小排序后得到a,从小到大后得到b,然后用a-b替换原来这个数,并且继续操作。...

NYOJ 257

标签:   nyoj

      郁闷的C小加(一) 时间限制:1000 ms | 内存限制:65535 KB 难度:3 描述 我们熟悉的表达式如a+b、a+b*(c+d)等都属于中缀表达式。中缀表达式就是(对于双目运算符来说)操作符在两个操作数中间:num1 ...

     线段树的离散化,因为贴海报的范围是1~1e7,肯定开不了那么大的数组,但是n的范围很小只有1e4,所以可以离散化处理,什么叫做离散化? 百度百科:离散化,把无限空间中无限的个体映射到有限的空间中去,以此提高...

     #include <iostream> #include<iomanip> using namespace std; int a,b,c,d; int exchange(int a,int b) { if(a < b) c = b; b = a; a = c; return(a, b);... cin ...

     题目链接:nyoj543遥控器 或者nsoj5138遥控器题目描述与生活中使用遥控器的境况基本一致,此处不再累述。我的思路:从x频道转到y频道有两种方法,取两者按键次数少者转频道方法1、直接按↑up键、↓down键(前提是该...

     背包问题时间限制:3000 ms | 内存限制:65535 KB难度:3描述现在有很多物品(它们是可以分割的),我们知道它们每个物品的单位重量的价值v和重量w(1<=v,w<=10);如果给你一个背包它能容纳的重量...

NYOJ 41

标签:   acm

     三个数从小到大排序 时间限制:3000 ms | 内存限制:65535 KB 难度:0 描述 现在要写一个程序,实现给三个数排序的功能 ...输入输入三个正整数输出给输入的三个正整数排序样例输入 ...using name

     http://nyoj.top/problem/47 内存限制:64MB 时间限制:1s 题目描述: 在漆黑的夜里,N位旅行者来到了一座狭窄而且没有护栏的桥边。如果不借助手电筒的话,大家是无论如何也不敢过桥去的。不幸的是,N个人一共只带了...

NYOJ 22

标签:   acm

     素数求和问题 时间限制:3000 ms | 内存限制:65535 KB 难度:2 描述 现在给你N个数(0),现在要求你写出一个程序,找出这N个数中的所有素数,并求和。 输入第一行给出整数M(0 每组测试数据第一行给你N,代表该组...

NYOJ 72

标签:   acm

     Financial Management 时间限制:3000 ms | 内存限制:65535 KB 难度:1 描述 Larry graduated this year and finally has a job. He's making a lot of money, but somehow never seems to have enough....

NYOJ 62

标签:   acm

     笨小熊 时间限制:2000 ms | 内存限制:65535 KB 难度:2 描述 笨小熊的词汇量很小,所以每次做英语选择题的时候都很头疼。但是他找到了一种方法,经试验证明,用这种方法去选择选项的时候选对的几率非常大...

     奇偶数分离 时间限制:3000 ms | 内存限制:65535 KB 难度:1 描述有一个整型偶数n(2),你要做的是:先把1到n中的所有奇数从小到大输出,再把所有的偶数从小到大输出。 ...输入第一行有一个整数i(2 ...

      描述 虽然QQ农场的时代差不多已经过去,但跟不上时代的小小还在不停的种菜、偷菜。有一天,他在种菜之余发现了一个好玩的问题。小小在一个m*n的菜地里,选了几块种上了自己喜欢的植物。但是小小比较喜欢偶数,他...

     package com.test; import java.io.BufferedInputStream; import java.math.BigDecimal; import java.util.Scanner; public class Main{ public static void main(String[] args) { ...B

     View Code 1 /* 2 题意: 3 共有N个,一次最多取M 个 4 思路: 5 这是一道技巧性的题,考察从题中找规律! 6 假设有a ,b两个人 a 先取 看是否能赢: 7 若a能赢则最后一次是a取,且一定是取了M个 8 而倒数第二次...

     水题。。。 #include <stdio.h> #include <algorithm> #include <iostream> int main() { int x,t; int i; scanf("%d",&t); while(t--) { scanf(...

10  
9  
8  
7  
6  
5  
4  
3  
2  
1