- 博客(14)
- 收藏
- 关注
原创 Ubunbu 20.4 vscode黑屏问题
Step1:下载deb包Visual Studio Code - Code Editing. Redefined Step2:dpkg -i codexxxxxxxx Step3: rm -rf home/vi/.config/Code/GPUCache
2023-11-07 13:55:48 132
原创 Round Numbers
正如你所知,奶牛们没有手指以至于不能玩“石头剪刀布”来任意地决定例如谁先挤奶的顺序。她们甚至也不能通过扔硬币的方式。 所以她们通过"round number"竞赛的方式。第一头牛选取一个整数,小于20亿。第二头牛也这样选取一个整数。如果这两个数都是 "roundnumbers",那么第一头牛获胜,否则第二头牛获胜。如果一个正整数N的二进制表示中,0的个数大于或等于1的个数,那么N就被称为"rou
2014-10-30 16:06:05 529
转载 NOIP 2012花匠
题目描述 Description 花匠栋栋种了一排花,每株花都有自己的高度。花儿越长越大,也越来越挤。栋栋决定把这排中的一部分花移走,将剩下的留在原地,使得剩下的花能有空间长大,同时,栋栋希望剩下的花排列得比较别致。 具体而言,栋栋的花的高度可以看成一列整数h_1, h_2, … , h_n。设当一部分花被移走后,剩下的花的高度依次为g_1, g_2, … , g_m,则栋栋希望下
2014-10-24 20:34:14 370
翻译 偷懒的小X(lazy)
偷懒的小X(lazy) 【题目描述】 话说3008年的Orz教主节,全民狂欢,传递教主圣火,以致万人空巷,股票飞涨。真乃锣鼓喧天,鞭炮齐鸣,红旗招展,人山人海呐。可是小X为了准备NOIP3008,不得不待在家里好好Coding。小X希望早点结束当天的任务,加入圣火传递队伍中去。 在这个不亚于狂欢节的日子里,小X的老师却“公然违抗”休假法令,布置小X写一个小根堆,但是小X不会堆的操作,所以想了
2014-10-24 20:23:34 423
转载 NOIP 2011 选择客栈
#include using namespace std; const int maxk=50+10; int n,k,p,ans,a[maxk],b[maxk],d[maxk],pre; int main() { scanf("%d%d%d",&n,&k,&p); for(int i=1;i { int c
2014-10-24 20:21:18 1079
原创 CODVS 开关灯
#include//老师的jiegou #include using namespace std; #define MAXN 100001 struct u { int l,r; int bj; int value; int prevalue; }; struct u xd[MAXN*3]; void init(int k,int l,int r) {
2014-10-24 20:15:11 386
原创 codevs uscaco 开关灯
#include #include using namespace std; const int maxn=100001; int add[4*maxn]={0},sum[4*maxn]={0},c[100000][2]; void pushup(int x) { sum[x]=sum[x*2]+sum[x*2+1]; } void pushdown(int rt,int L,int R)
2014-10-22 21:13:51 367
原创 线段树练习3
#include #include using namespace std; const long long maxn=10000000; long long a[maxn]={0}; struct node { long long left,right,num,lazy; }f[maxn]; void build(long long k,long long s,long lon
2014-10-22 21:05:33 387
原创 屠夫的钩子
3、屠夫的钩子 源程序名 hook.cpp 可执行文件名 hook.exe 输入文件名 hook.in 输出文件名 hook.out 时限3s 内存 256MB 描述 在DotA游戏中,屠夫的钩子是英雄们非常惧怕的武器之一,钩子是由N段连续的金属棒构成,一开始钩子的每段金属棒材质均为铜,现在屠夫想增强他武器的威力,决定对他的钩子进行改造,由于智商问题,他一次只能将连续的一段金
2014-10-21 17:54:57 1852
原创 大地震
并查集}3、大地震 earthquake.c/cpp/pas 1s/128MB 【题目描述】 在一场大地震后,所有的道路都被破坏掉了,这样就导致了每座城市都被孤立起来了。于是修路的任务刻不容缓。但不幸的是我们只有一支修路队,现在你能求出我们至少要花多长的时间才能让所有城市相连吗? 【输入】 输入文件:earthquake.in 输入的第一行包含两个整数n,m。分别
2014-10-16 11:38:35 307
原创 筛素数
1、素数 prime.c/cpp/pas 1s/256M 【题目描述】 给定整数n,求q次询问的区间[i,j]内的素数个数,1 【输入格式】 输入文件:prime.in,第一行两个数n,q,接下来q行,每行两个数i,j,表示要求区间[i,j]内的素数的个数。 【输出格式】 输出文件:prime.out,q行,每行一个数,即题目所求答案。 【输入样例】 20 3 2 5 3
2014-10-16 11:32:01 351
原创 进制转换(字符串问题)
1.进制转换(jinzhi.cpp /jinzhi.in /jinzhi.out) 题目描述 设有一个字符串A的结构为: A="mp" 其中m为数字串(长度),而n,p均为1或2位的数字串(其中所表达的内容在2-10之间)。 程序要求:从键盘上读入A后(不用正确性检查),将A中的数字串m(n进制),以p进制的形式输出。 输入格式 A="488"
2014-10-16 11:29:28 758
原创 CODE[VS] 2597 团伙
#include using namespace std; int f[10000],e[10000]={0},tot; int find(int i){ return f[i]==i?i:f[i]=find(f[i]); } void bing(int a,int b){ int x=find(a),y=find(b); if(x==y)return;
2014-10-01 19:40:26 827
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人