蒟蒻Joker的600题庆!
新博客
Luogu 应用 题库 题单 比赛 记录 讨论 1 Formula1 Formula1 个人设置 我的收藏 我的团队 我的比赛 开通博客 我的题库 锁定 | 登出 洛谷 / 团队详情 XSWP出题组 队员人数 4 创建时间 2023-05-14 概览题目作业题单比赛成员文件 所有者
xushuoxin 公开度 加入无需审核 团队类型 普通团队 团队编号 59208 复制地址 高级团队现已推出详情 隐藏 我的备注名 我的小组 蓝名成员 修改我的信息 退出团队 使用数据 题目 1 题单和作业 0 比赛 0 云空间 1.73MB / 10.00MB 团队公告
这里是XSWP出题组.
帮助每一个团员综合提升实力
查看更多 讨论区 xushuoxin 团员咕值统计 xushuoxin 发表于 2023-05-16 20:18 2 回复
在洛谷, 享受 Coding 的欢乐
关于洛谷 | 帮助中心 | 用户协议 | 联系我们 小黑屋 | 陶片放逐 | 社区规则 | 招贤纳才 Developed by the Luogu Dev Team 2013-2023 , © 洛谷 增值电信业务经营许可证 沪B2-20200477 沪ICP备18008322号 All rights reserved.
xushuoxin xushuoxin xushuoxin 关注 undefined 粉丝 undefined 排名 undefined 关注 私信 xushuoxin xushuoxin xushuoxin 关注 undefined 粉丝 undefined 排名 undefined 关注 私信
501大事件
501它有7个样例答案是250,望修改!
2023信息与未来题目
A 队列
有x个人,要排队,排成n队,每队m人
如果n>=2&&m>=5,那么有多少种方法?(输入x)
B 重组
一个四位数abcd,把abcd重新排列成两个两位数(可以有前导0),问:怎样的和最小?(输入abcd)
C Chat
有两个字符串a和b,问:他们两个中交集/并集是多少?(保留两位小数)(输入A,B)
D 闯关游戏
有n个人围成了圈,都有一张拼图,从1开始拼,再往后数k个人(第k轮),再拼。
如果那人没有拼图了,就往后数(+1)(k也要++),直到第一个有拼图的人。
问:最后一个拼拼图的人是谁?(输入n)
E 拍照
有n个人,找k个人一组拍照,问:有多少种拍法?(输入n,k)
F 拔河
有t组测试样例;
有n个人,体重分别为a[i],分成两组(人数可以不同),问:怎样分差最小?(输入t,n,a[i])**
五一期间挑战AC500题
xushuoxin
胥硕鑫,1982年8月21日出生于黑龙江省哈尔滨市 ——《百度百科》
Python无视高精度!(☆-v-)
!!!!!!!!!!!!!!!!!!!
滑稽的Joker也会发题解了
#include
using namespace std;
struct bignum{
int d[2000];
void read(){
char s[2005];
scanf("%s",s);
int n=strlen(s);
for(int i=0;i0&&!d[pos])
pos--;
for(int i=pos;i>=0;i--)
cout<(bignum x){
for(int i=1999;i>=0;i--)
if(d[i]!=x.d[i])
return d[i]>x.d[i];
return 0;
}
bignum operator-(bignum x){
bignum tmp;
for (int i=0;i<200;i++) tmp.d[i]=d[i]-x.d[i];
for (int i=0;i<200;i++){
if (tmp.d[i]<0){
tmp.d[i]+=10;
tmp.d[i+1]--;
}
}
return tmp;
}
bignum operator/(bignum x){
bignum tmp,a,b;
tmp.init();
for (int i=0;i<200;i++) a.d[i]=d[i];
for (int i=99;i>=0;i--){
b.init();
for (int j=0;j<100;j++)
b.d[j+i]=x.d[j];
while (a>b){
a=a-b;
tmp.d[i]++;
}
}
return tmp;
}
};
int main(){
bignum A,B,C,D;
A.read();
for(int i=0;i<2000;i++)
B.d[i]=0;
B.d[0]=1;
for(int i=0;i<2000;i++)
C.d[i]=0;
C.d[0]=2;
int sum=1;
do{
B=B*2;
}while(!(B*2>A));
B.print();
return 0;
}
