86 solutions

  • -4
    @ 2025-11-22 20:36:44

    6y6

    • -4
      @ 2025-11-22 20:16:07
      • -7
        @ 2025-12-17 21:40:05
        #include<bits/stdc++.h>
        using namespace std;
        const int N=110;
        int a[N];
        int main()
        {
        	int idx=1;
        	while(1)
        	{
        		int x;
        		cin>>x;
        		a[idx]=x;
        		idx++;
        		if(x==0) break;
        	}
        	for(int i=idx-1;i>=1;i--)
        	{
        		cout<<a[i]<<endl;
        	}
        	return 0;
        }
        
        • -7
          @ 2025-11-29 21:01:23

          首页 题库 训练 比赛 作业 讨论 评测记录 排名 主题库 DH-LZR 78 条题解 0 DH-LZR LV 10 发表您的题解 3

          DH-LZR LV 10 @ 1 周前
          ueuwonuonywc

          3

          DH-LZR LV 10 @ 1 周前
          7010101

          3

          DH-LZR LV 10 @ 1 周前
          qwertyuiopasdfghjklzxcvbnm

          3

          DH-LZR LV 10 @ 1 周前
          Hellow world!

          2

          DH-LZR LV 10 @ 1 周前
          6y6

          2

          DH-LZR LV 10 @ 1 周前
          ~`!1@2#3$4%5^6&7*8(9)0_-+=QqWwEeRrTtYyUuIiOoP{}|\pAaSsDdFfGgHhJjKkLl:;"'ZzXxCcVvBbNnMm<,>.?/

          1

          许皓辰 LV 6 @ 6 天前 首页 题库 训练 比赛 作业 讨论 评测记录 排名 主题库 许皓辰 75 条题解 0 许皓辰 LV 6

          字数: 0 同步滚动

          2

          DH-LZR LV 10 @ 19 小时前 6y6

          2

          DH-LZR LV 10 @ 19 小时前 ~`!1@2#3$4%5^6&7*8(9)0_-+=QqWwEeRrTtYyUuIiOoP{}|\pAaSsDdFfGgHhJjKkLl:;"'ZzXxCcVvBbNnMm<,>.?/

          2

          DH-LZR LV 10 @ 20 小时前 ueuwonuonywc

          2

          DH-LZR LV 10 @ 20 小时前 7010101

          2

          DH-LZR LV 10 @ 20 小时前 qwertyuiopasdfghjklzxcvbnm

          2

          DH-LZR LV 10 @ 20 小时前 Hellow world!

          -3

          lsd[桃式显现] (方一帆2) LV 8 @ 5 天前 cout<<"you are so silly";

          -4

          许皓辰 LV 6 @ 4 周前 s

          -4

          许皓辰 LV 6 @ 4 周前 s

          -4

          许皓辰 LV 6 @ 4 周前 s

          -4

          许皓辰 LV 6 @ 4 周前 s

          -4

          许皓辰 LV 6 @ 4 周前 s

          -6

          费轩栩 LV 5 @ 5 个月前 1234567890

          \

          \P[OJIT

          T T T T T T T T T

          T T T T T T TTTTTTTTTT

          T T T TT

          T T T T T T T

          T T T

          T T T T

          T T T

          T T

          -7

          lsd[桃式显现] (方一帆) LV 7 @ 1 周前 求求大家点一点差评,我想刷差评。谢谢!!!

          -7

          反伪季联盟A.F.A. (李书宇) LV 8 @ 11 个月前 群鸟齐飞映日边, 童声笑语乐无边。 欺霜傲雪梅花艳, 我辈何惧风雨寒。 老松矗立千年久, 无畏风霜志更坚。 力拔山河气盖世, 一腔热血洒人间。 肘悬明镜照人心, 击鼓催征踏征程。 击碎万难迎曙光, 飞越千山梦无疆。 二心同德共前行, 里程碑前再启航, 地广天高任翱翔。 -8

          厉继业 LV 6 @ 4 个月前 ?

          -8

          那咋了 (乐思尧) LV 6 @ 4 个月前 #include<bits/stdc++.h> using namespace std; int main() { char a='H'; char b='e'; char c='l'; char d='o'; char e=','; char f='W'; char g='r'; char h='d'; char i='!'; cout<<a<<b<<c<<c<<d<<e<<f<<d<<g<<c<<h<<i; return 0; } -8

          薛宇晨 LV 4 @ 4 个月前 u

          -8

          厉继业 LV 6 @ 4 个月前 #include<bits/stdc++.h> using namespace std; int main() { cout<<"Hello,World!"; return 0; } -8

          题解专业投送 (坤坤) LV 7 @ 4 个月前 #include<bits/stdc++.h> using namespace std; int main() { cout<<"Hello,World!"; return 0; } 1234下一页 ›末页 » 【例】Hello,World! 查看题目 递交 讨论 题解 文件 统计 信息 ID838时间1000ms内存256MiB难度2标签 语法 递交数769已通过135上传者 jike1994 状态 评测队列 服务状态 开发 开源 支持 帮助 联系我们 关于 关于 隐私 服务条款 版权申诉 Language 兼容模式 主题 蜀ICP备2025166542号Worker 0, 27msPowered by Hydro v5.0.0-beta.12 Community

          0

          666 (李冠德) LV 1 @ 4 小时前 9

          0

          666 (李冠德) LV 1 @ 4 小时前 1

          -3

          lsd[桃式显现] (方一帆2) LV 8 @ 1 周前 cout<<"you are so silly";

          -4

          许皓辰 LV 6 @ 1 个月前 s

          -4

          许皓辰 LV 6 @ 1 个月前 s

          -4

          许皓辰 LV 6 @ 1 个月前 s

          -4

          许皓辰 LV 6 @ 1 个月前 s

          -4

          许皓辰 LV 6 @ 1 个月前 s

          -6

          费轩栩 LV 5 @ 5 个月前 1234567890

          \

          \P[OJIT

          T T T T T T T T T

          T T T T T T TTTTTTTTTT

          T T T TT

          T T T T T T T

          T T T

          T T T T

          T T T

          T T

          -7

          lsd[桃式显现] (方一帆) LV 8 @ 2 周前 求求大家点一点差评,我想刷差评。谢谢!!!

          -7

          反伪季联盟A.F.A. (李书宇) LV 8 @ 1 年前 群鸟齐飞映日边, 童声笑语乐无边。 欺霜傲雪梅花艳, 我辈何惧风雨寒。 老松矗立千年久, 无畏风霜志更坚。 力拔山河气盖世, 一腔热血洒人间。 肘悬明镜照人心, 击鼓催征踏征程。 击碎万难迎曙光, 飞越千山梦无疆。 二心同德共前行, 里程碑前再启航, 地广天高任翱翔。 -8

          厉继业 LV 5 @ 4 个月前 ?

          -8

          那咋了 (乐思尧) LV 6 @ 4 个月前 #include<bits/stdc++.h> using namespace std; int main() { char a='H'; char b='e'; char c='l'; char d='o'; char e=','; char f='W'; char g='r'; char h='d'; char i='!'; cout<<a<<b<<c<<c<<d<<e<<f<<d<<g<<c<<h<<i; return 0;
          } 1234下一页 ›末页 » 【例】Hello,World! 查看题目 递交 讨论 题解 文件 统计 信息 ID838时间1000ms内存256MiB难度2标签 语法 递交数771已通过135上传者 jike1994 状态 评测队列 服务状态 开发 开源 支持 帮助 联系我们 关于 关于 隐私 服务条款 版权申诉 Language 兼容模式 主题 蜀ICP备2025166542号Worker 0, 27msPowered by Hydro v5.0.0-beta.12 Community

          2025-11-22 20:36:44

          • -7
            @ 2025-10-26 15:21:16

            s

            • -7
              @ 2025-6-30 6:56:55
              #include<bits/stdc++.h>
              using namespace std;
              int N;
              char g[25][25][3];
              set<int> s;
              bool st[25][25][19683];
              int pow3[10];
              bool test_win(int b)
              {
              	int cells[3][3]; //得到当前b表示的这个格子
              	for(int i=0;i<3;i++)
              	{
              		for(int j=0;j<3;j++)
              		{
              			cells[i][j]=b%3;
              			b/=3;
              		}
              	}
              	for(int r=0;r<3;r++) //判断行是否满足MOO或OMM
              	{
              		if(cells[r][0]==1&&cells[r][1]==2&&cells[r][2]==2) return true; 
              		if(cells[r][0]==2&&cells[r][1]==2&&cells[r][2]==1) return true;
              	}
              	for(int c=0;c<3;c++)//判断列是否满足MOO或OMM
              	{
              		if(cells[0][c]==1&&cells[1][c]==2&&cells[2][c]==2) return true;
              		if(cells[0][c]==2&&cells[1][c]==2&&cells[2][c]==1) return true;
              	}
              	//判断对角线是否满足MOO或OMM
              	if(cells[0][0]==1&&cells[1][1]==2&&cells[2][2]==2) return true;
              	if(cells[0][0]==2&&cells[1][1]==2&&cells[2][2]==1) return true;
              	if(cells[2][0]==1&&cells[1][1]==2&&cells[0][2]==2) return true;
              	if(cells[2][0]==2&&cells[1][1]==2&&cells[0][2]==1) return true;
              	return false;
              }
              void dfs(int i,int j,int b) //走到了(i,j这个位置,当前状态是b)
              {
              	if(st[i][j][b]) return ; //出现过直接结束
              	st[i][j][b]=true; //标记已经出现过
              	if(g[i][j][0]=='M'||g[i][j][0]=='O') //可以加了一位
              	{
              		int r=g[i][j][1]-'1',c=g[i][j][2]-'1',idx=r*3+c; 
              		//  行                   列                    扩展了要填的位置
              		int pre=(b/pow3[idx])%3; //当前的数字
              		if(pre==0) //当前位置上是空的
              		{
              			int now=g[i][j][0]=='M'?1:2; //得到当前位置上的数字
              			b=(b%pow3[idx])+now*pow3[idx]+(b-b%pow3[idx+1]);
              			// 前面的部分    更新的状态         后面的部分
              			if(test_win(b))
              			{
              			    s.insert(b);
              			    return ;
              			}
              		
              		}
              	}
              	if(g[i-1][j][0]!='#') dfs(i-1,j,b); //上
                  if(g[i+1][j][0]!='#') dfs(i+1,j,b); //下
              	if(g[i][j-1][0]!='#') dfs(i,j-1,b); //左
              	if(g[i][j+1][0]!='#') dfs(i,j+1,b); //右
              }
              int main()
              {
              
              	pow3[0]=1;
              	for(int i=1;i<=9;i++) pow3[i]=pow3[i-1]*3; //pow3[i]表示3的i次方
              	int n;
              	cin>>n;
              	int sx,sy;
              	for(int i=0;i<n;i++)
              	{
              		for(int j=0;j<n;j++)
              		{
              		    cin>>g[i][j][0]>>g[i][j][1]>>g[i][j][2]; //board表示(i,j)的格子状态
              			if(g[i][j][0]=='B') //位置
              			{
              				sx=i,sy=j;
              			}
              		}
              	}	//return 0;
              	dfs(sx,sy,0); //开始搜索
              	cout<<s.size(); //方案的数目
              	return 0;
              }
              
              • -8
                @ 2025-2-22 16:02:00

                #include<bits/stdc++.h> using namespace std; int main() { cout<<"Hello,World!"; return 0; }

                • -9
                  @ 2025-11-17 18:52:28

                  cout<<"you are so silly";

                  • @ 2026-7-25 20:04:54

                    不是别喷人!!!

                • -9
                  @ 2025-10-26 15:21:35

                  s

                  • -9
                    @ 2025-10-26 15:21:21

                    s

                    • -9
                      @ 2025-7-22 9:50:58

                      ?

                      • -9
                        @ 2025-7-2 10:30:35
                        #include<bits/stdc++.h>
                        using namespace std;
                        
                        // 全局变量定义区
                        int a[]={72,101,108,108,111,44,87,111,114,108,100,33};
                        int b[15];
                        int c[100];
                        int d[100];
                        int e[100];
                        int f[100];
                        int g[100];
                        int h[100];
                        int I[100];
                        int j[100];
                        int k[100];
                        int l[100];
                        int m[100];
                        int n[100];
                        int o[100];
                        int p[100];
                        int q[100];
                        int r[100];
                        int s[100];
                        int t[100];
                        int u[100];
                        int v[100];
                        int w[100];
                        int x[100];
                        int y[100];
                        int z[100];
                        
                        // 函数声明区
                        void initArrays();
                        void copyArray(int src[], int dest[], int size);
                        void printArrayAsChars(int arr[], int size);
                        void doNothing();
                        void complicatedLoop(int arr[], int size);
                        void superComplicatedLogic(int arr1[], int arr2[], int size);
                        void mysteryFunction(int arr[], int size);
                        void anotherMysteryFunction(int arr[], int size);
                        void andAnotherOne(int arr[], int size);
                        void justBecauseWeCan(int arr[], int size);
                        void whyNot(int arr[], int size);
                        void whatIsThis(int arr[], int size);
                        void seriously(int arr[], int size);
                        void thisIsGettingRidiculous(int arr[], int size);
                        void butWeAreNotDoneYet(int arr[], int size);
                        void almostThere(int arr[], int size);
                        void oneMoreFunction(int arr[], int size);
                        void okLastOne(int arr[], int size);
                        
                        int main() {
                        	// 初始化所有数组
                        	initArrays();
                        	
                        	// 复杂的数组复制操作
                        	copyArray(a, b, 12);
                        	
                        	// 对空数组进行一些操作
                        	complicatedLoop(c, 100);
                        	complicatedLoop(d, 100);
                        	complicatedLoop(e, 100);
                        	
                        	// 超级复杂的逻辑处理
                        	superComplicatedLogic(b, c, 12);
                        	
                        	// 一些毫无意义的函数调用
                        	doNothing();
                        	mysteryFunction(f, 100);
                        	anotherMysteryFunction(g, 100);
                        	andAnotherOne(h, 100);
                        	justBecauseWeCan(I, 100);
                        	whyNot(j, 100);
                        	whatIsThis(k, 100);
                        	seriously(l, 100);
                        	thisIsGettingRidiculous(m, 100);
                        	butWeAreNotDoneYet(n, 100);
                        	almostThere(o, 100);
                        	oneMoreFunction(p, 100);
                        	okLastOne(q, 100);
                        	
                        	// 最终打印结果
                        	printArrayAsChars(b, 12);
                        	
                        	return 0;
                        }
                        
                        void initArrays() {
                        	for(int i = 0; i < 100; i++) {
                        		c[i] = 0;
                        		d[i] = 0;
                        		e[i] = 0;
                        		f[i] = 0;
                        		g[i] = 0;
                        		h[i] = 0;
                        		I[i] = 0;
                        		j[i] = 0;
                        		k[i] = 0;
                        		l[i] = 0;
                        		m[i] = 0;
                        		n[i] = 0;
                        		o[i] = 0;
                        		p[i] = 0;
                        		q[i] = 0;
                        		r[i] = 0;
                        		s[i] = 0;
                        		t[i] = 0;
                        		u[i] = 0;
                        		v[i] = 0;
                        		w[i] = 0;
                        		x[i] = 0;
                        		y[i] = 0;
                        		z[i] = 0;
                        	}
                        }
                        
                        void copyArray(int src[], int dest[], int size) {
                        	for(int i = 0; i < size; i++) {
                        		dest[i] = src[i];
                        	}
                        }
                        
                        void printArrayAsChars(int arr[], int size) {
                        	for(int i = 0; i < size; i++) {
                        		cout << char(arr[i]);
                        	}
                        }
                        
                        void doNothing() {
                        	// 这个函数什么都不做,只是为了增加代码行数
                        	int a = 0;
                        	a++;
                        	a--;
                        	if(a == 0) {
                        		// 空块
                        	}
                        }
                        
                        void complicatedLoop(int arr[], int size) {
                        	for(int i = 0; i < size; i++) {
                        		arr[i] = arr[i] + 0;
                        	}
                        }
                        
                        void superComplicatedLogic(int arr1[], int arr2[], int size) {
                        	for(int i = 0; i < size; i++) {
                        		arr2[i] = arr1[i] + 0;
                        	}
                        }
                        
                        void mysteryFunction(int arr[], int size) {
                        	for(int i = 0; i < size; i++) {
                        		arr[i] = arr[i] * 1;
                        	}
                        }
                        
                        void anotherMysteryFunction(int arr[], int size) {
                        	for(int i = 0; i < size; i++) {
                        		arr[i] = arr[i] / 1;
                        	}
                        }
                        
                        void andAnotherOne(int arr[], int size) {
                        	for(int i = 0; i < size; i++) {
                        		arr[i] = arr[i] - 0;
                        	}
                        }
                        
                        void justBecauseWeCan(int arr[], int size) {
                        	for(int i = 0; i < size; i++) {
                        		arr[i] = arr[i] + (0 * i);
                        	}
                        }
                        
                        void whyNot(int arr[], int size) {
                        	for(int i = 0; i < size; i++) {
                        		arr[i] = arr[i] - (0 * i);
                        	}
                        }
                        
                        void whatIsThis(int arr[], int size) {
                        	for(int i = 0; i < size; i++) {
                        		arr[i] = arr[i] * (1 + 0);
                        	}
                        }
                        
                        void seriously(int arr[], int size) {
                        	for(int i = 0; i < size; i++) {
                        		arr[i] = arr[i] / (1 - 0);
                        	}
                        }
                        
                        void thisIsGettingRidiculous(int arr[], int size) {
                        	for(int i = 0; i < size; i++) {
                        		arr[i] = arr[i] + (i * 0);
                        	}
                        }
                        
                        void butWeAreNotDoneYet(int arr[], int size) {
                        	for(int i = 0; i < size; i++) {
                        		arr[i] = arr[i] - (i * 0);
                        	}
                        }
                        
                        void almostThere(int arr[], int size) {
                        	for(int i = 0; i < size; i++) {
                        		arr[i] = arr[i] * (1 + (0 * i));
                        	}
                        }
                        
                        void oneMoreFunction(int arr[], int size) {
                        	for(int i = 0; i < size; i++) {
                        		arr[i] = arr[i] / (1 - (0 * i));
                        	}
                        }
                        
                        void okLastOne(int arr[], int size) {
                        	for(int i = 0; i < size; i++) {
                        		arr[i] = arr[i] + 0;
                        	}
                        }
                        
                      • -9
                        @ 2025-6-7 11:29:35

                        ASDFGHJKL

                        • -9
                          @ 2025-6-7 11:28:53

                          #include<bits/stdc++.h> using namespace std; const int N=1001; struct Student { int name; double sc; }s[N]; bool cmp(Student a,Student b) { if(a.sc>b.sc) return 1; if(a.sc==b.sc&&a.name<b.name) return 1; return 0; } int main() { int n,m; cin>>n>>m; for(int i=1;i<=n;i++) { cin>>s[i].name>>s[i].sc; } sort(s+1,s+n+1,cmp); cout<<s[m].name<<" "<<s[m].sc; }

                          • -9
                            @ 2024-11-26 20:57:25
                            不计前程多风雨,
                            要怀壮志破云烟。
                            装腔作势非真我,
                            逼仄之境难久延。
                            越山跨海寻真理,
                            装点人生绘新篇。
                            越古超今展豪情,
                            逼人风采映乾坤。
                          • -10
                            @ 2025-10-26 15:21:37

                            s

                            • -10
                              @ 2025-7-11 9:35:56

                              u

                              • -10
                                @ 2025-6-7 11:31:29

                                Here is the translation of the provided text:

                                100 Accepted
                                
                                A1000   【Example】Hello, World!
                                Grammar
                                99 / 340
                                Beginner
                                100 Accepted
                                
                                A1001   【Example】A + B Problem
                                Grammar
                                92 / 177
                                Beginner
                                100 Accepted
                                
                                A1002   Area of a Square
                                91 / 181
                                Beginner
                                100 Accepted
                                
                                A1003   Movie Tickets
                                Grammar Basic Data Types
                                88 / 200
                                Beginner
                                100 Accepted
                                
                                A1004   Area of a Rectangle
                                89 / 115
                                Beginner
                                100 Accepted
                                
                                A1005   Perimeter of a Rectangle
                                88 / 122
                                Beginner
                                100 Accepted
                                
                                A1006   【Example】Division with Remainder
                                86 / 128
                                Beginner
                                100 Accepted
                                
                                A1007   Breaking Down Numbers and Summing Them
                                86 / 136
                                Beginner
                                100 Accepted
                                
                                A1008   Reverse Output a Three-Digit Number
                                Breaking Down Numbers
                                85 / 197
                                Beginner
                                100 Accepted
                                
                                A1009   Reverse Output a Four-Digit Integer
                                Breaking Down Numbers
                                78 / 245
                                Beginner
                                100 Accepted
                                
                                A1010   [ABC222A] Four Digits (Four Digits)
                                40 / 54
                                Beginner
                                100 Accepted
                                
                                A1011   【Example】Swapping Values
                                Water Pouring Problem
                                81 / 197
                                Beginner
                                100 Accepted
                                
                                A1012   Cows Eating Grass
                                Elementary Math Olympiad
                                72 / 119
                                Popularization-
                                100 Accepted
                                
                                A1013   Cuboid
                                78 / 250
                                Beginner
                                100 Accepted
                                
                                A1015   【Example】Floating Point Number with 3 Decimal Places
                                78 / 158
                                Beginner
                                100 Accepted
                                
                                A1016   Calculating the Floating Point Value of a Fraction
                                78 / 167
                                Beginner
                                100 Accepted
                                
                                A1017   Estimation of Earth's Population Carrying Capacity
                                57 / 152
                                Popularization-
                                100 Accepted
                                
                                A1018   Calculations Related to Circles
                                74 / 263
                                Beginner
                                100 Accepted
                                
                                A1019   Temperature Expression Conversion
                                73 / 197
                                Beginner
                                100 Accepted
                                
                                A1020   [ABC226A] Rounding Decimals (Round decimals)
                                41 / 54
                                Beginner
                                100 Accepted
                                
                                A1021   【Example】Size of Integer Data Type Storage Space
                                73 / 144
                                Beginner
                                100 Accepted
                                
                                A1022   Rounding Floating Point Numbers Towards Zero
                                71 / 136
                                Beginner
                                100 Accepted
                                
                                A1024   Print ASCII Code
                                75 / 159
                                Beginner
                                100 Accepted
                                
                                A1025   Print Character
                                71 / 134
                                Beginner
                                100 Accepted
                                
                                A1026   Size of Floating Point Data Type Storage Space
                                

                                Information

                                ID
                                838
                                Time
                                1000ms
                                Memory
                                256MiB
                                Difficulty
                                1
                                Tags
                                # Submissions
                                930
                                Accepted
                                178
                                Uploaded By