为啥我90分?
2179?!
2023-11-23 19:10:15 By Joker
12959?!
2023-11-21 22:09:09 By Joker
请问%&&&&&&%这个字符串为什么不是genuine?
#12958桥牌真是一道“模拟”
2023-11-20 21:49:09 By Joker
#include<bits/stdc++.h>
using namespace std;
int N,E,S,W;
void check(char ch,char x){
if(ch=='N'){
if(x=='A')
N+=4;
else if(x=='K')
N+=3;
else if(x=='Q')
N+=2;
else if(x=='J')
N+=1;
}
if(ch=='S'){
if(x=='A')
S+=4;
else if(x=='K')
S+=3;
else if(x=='Q')
S+=2;
else if(x=='J')
S+=1;
}
if(ch=='E'){
if(x=='A')
E+=4;
else if(x=='K')
E+=3;
else if(x=='Q')
E+=2;
else if(x=='J')
E+=1;
}
if(ch=='W'){
if(x=='A')
W+=4;
else if(x=='K')
W+=3;
else if(x=='Q')
W+=2;
else if(x=='J')
W+=1;
}
}
int main(){
char ch;
cin>>ch;
string s;
cin>>s;
char s1[14],s2[14],s3[14],s4[14];
for(int i=0;i<s.size();i++){
if(i%4==0)
s1[i/4]=s[i];
if(i%4==1)
s2[i/4]=s[i];
if(i%4==2)
s3[i/4]=s[i];
if(i%4==3)
s4[i/4]=s[i];
}
N=E=S=W=0;
if(ch=='N'){
for(int i=0;i<14;i++){
check('E',s1[i]);
check('S',s2[i]);
check('W',s3[i]);
check('N',s4[i]);
}
printf("N %d E %d S %d W %d",N,E,S,W);
}
if(ch=='S'){
for(int i=0;i<14;i++){
check('W',s1[i]);
check('N',s2[i]);
check('E',s3[i]);
check('S',s4[i]);
}
printf("S %d W %d N %d E %d",S,W,N,E);
}
if(ch=='W'){
for(int i=0;i<14;i++){
check('N',s1[i]);
check('E',s2[i]);
check('S',s3[i]);
check('W',s4[i]);
}
printf("W %d N %d E %d S %d",W,N,E,S);
}
if(ch=='E'){
for(int i=0;i<14;i++){
check('S',s1[i]);
check('W',s2[i]);
check('N',s3[i]);
check('E',s4[i]);
}
printf("E %d S %d W %d N %d",E,S,W,N);
}
return 0;
}
用了我1.7kb,真牛逼
我自己出的题自己忘了怎么做了,帮我!
2023-11-07 21:43:59 By Joker
[NFMC-C]#2 Fanshu picks coins
题目背景
番薯之家里出现了x堆硬币,
但由于是Joker发现的,所以番薯拿完一次后,
Joker会夺走剩下所有的金币。
但番薯很讨厌Joker,希望自己拿的最多,也就是Joker拿的最少。
但身虚体弱的番薯一次最多只能拿y堆,(拿一堆就必须拿完)还因为他太poor了,所以,他的包也最多只能装下n枚金币。
问Joker能拿到多少枚金币?
题目描述
求出Joker能拿到的金币数。
输入格式
第一行,三个数,分别为x,y,n,中间以空格分隔。 第二行:x个数,每堆的金币数。
输出格式
一行。一个数,Joker能得到的金币数。
样例 #1
样例输入 #1
10 3 10
1 2 3 4 5 6 7 8 9 10
样例输出 #1
45
样例 #2
样例输入 #2
4 2 14
1 5 8 20
样例输出 #2
21
提示
番薯身虚体弱,并且还很poor,所以(0<=y<=5),(0<=n<=50)
出题者Dementors很喜欢Joker,想让Joker多拿点金币。
所以番薯之家会出现很多的金币。(1<=x<=100),(1<=x[i]<=200)
(本题来源:Dementors&Joker)
Jokerの800题庆
2023-10-29 09:58:44 By Joker
g
2023-10-13 18:46:33 By Joker
gggg
gggg
gggg
gggg
gggg
gggg
gggg
gggg
gggg
国王的墨镜!!!
2023-08-28 17:07:45 By Joker
题目描述
国王有一副墨镜,可以把任何接触镜面的东西变成原来的两倍——只是,因为是镜子嘛,增加的那部分是反的。比如一条大便,我们用AB来表示,不同的字母表示不同颜色的大便。如果把B端接触镜面的话,墨镜会把这条大便变为ABBA。如果再用一端接触的话,则会变成ABBAABBA(假定国王只用大便的某一端接触墨镜)。给定最终的大便,请编写程序输出国王没使用墨镜之前,最初的大便可能的最小长度。
输入格式
只有一个字符串,由大写英文字母组成(字母数<=100000),表示最终的大便。
输出格式
只有一个整数,表示国王没使用墨镜前,最初的大便可能的最小长度。
样例 #1
样例输入 #1
ABBAABBA
样例输出 #1
2B
fggg是Andy0815!!!!!!!!!!!!
2023-08-23 18:36:01 By Joker
真的!!!
不懂就问:936
2023-08-23 13:28:08 By Joker
样例中说如果他们两个人的学号拥有大于等于P的公共质因数,那么把他们的组进行合并,那么12和16的最大公因数是4,大于P(3),为什么不合并?
暑假目标达成!!!700题庆
2023-08-17 16:01:45 By Joker
Oh yeah
共 70 篇博客