Files
ClassFeedback/.claude/memory/temp/student_code_CSP04_L01.json

330 lines
22 KiB
JSON

{
"tid": "6a8c6a8b8499477a04169f85",
"classes": {
"0830": [
"欧俊宇",
"汪子杰",
"谢明泓",
"王佳琳",
"魏铭轩",
"张立坤"
],
"1400": [
"郑子煜",
"张雨禾",
"苏俊宇",
"卢华琛",
"鲍佳音"
]
},
"pid_map": {
"6775": "S0401P1 小杨的回文串",
"6776": "S0401P2 小杨有序去重",
"6777": "S0401P3 小杨的进制数位",
"6968": "S0401P4 小杨的幸运数字",
"6969": "S0401P5 小杨的报数游戏"
},
"students": {
"汪子杰": {
"6968": {
"key": "S0401P4 小杨的幸运数字",
"code": "#include <bits/stdc++.h>\nusing namespace std;\n\nint main() {\n int n;\n cin >> n;\n int sum1 = 0, sum2 = 0;\n for (int i = 0; i < n; i++) {\n int x = 0;\n cin >> x;\n \n \n int t = x;\n while (t % 2 == 0) {\n t /= 2;\n }\n if (t == 1) sum1++;\n \n while (x > 0) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n sum2 += x & 1;\n x >>= 1;\n }\n }\n cout<<sum1<<endl;\n cout<<sum2<<endl;\n return 0;\n}\n\n\n\n\n\n\n",
"lang": "cc.cc14o2",
"status": "AC",
"score": 100,
"attempts": 2,
"judgeAt": "2026-09-06T05:54:19.538Z"
},
"6777": {
"key": "S0401P3 小杨的进制数位",
"code": "#include<bits/stdc++.h>\nusing namespace std;\nstring s;\nint n,k;\nint sh,z;\nstring str=\"0123456789ABCDEF\";\nint main(){\n\tcin>>n>>k;\n\tint t=n;\n\tif(n==0){\n\t\tcout<<0<<endl<<1<<endl<<0;\n\t\treturn 0;\n\t}\n\twhile(t>0){\n\t\tint g=t%k;\n\t\tif(g<=9){\n\t\t\tsh++;\t\n\t\t}else{\n\t\t\tz++;\n\t\t}\n\t\ts=str[g]+s;\n\t\tt/=k;\n\t}\n\tcout<<s<<endl;\n\tcout<<sh<<endl;\n\tcout<<z;\n\treturn 0;\n}",
"lang": "cc.cc14o2",
"status": "AC",
"score": 100,
"attempts": 2,
"judgeAt": "2026-09-05T02:54:53.592Z"
},
"6776": {
"key": "S0401P2 小杨有序去重",
"code": "#include<bits/stdc++.h>\nusing namespace std;\nint n;\nint a[101000];\nint cnt1=0,cnt2=0;\nint main(){\n\tcin>>n;\n\tfor(int i=1;i<=n;i++){\n\t\tcin>>a[i];\n\t}\n\tint j=1;\n\tfor(int i=2;i<=n;i++){\n\t\tif(a[i]!=a[j]){\n\t\t\ta[j+1]=a[i];\n\t\t\tj++;\n\t\t}\n\t\t\n\t}\n\tfor(int i=1;i<=j;i++){\n\t\tcout<<a[i]<<\" \"; \n\t}\n\t\n\tcout<<endl<<j;\n\t\n\treturn 0;\n}\n",
"lang": "cc.cc14o2",
"status": "AC",
"score": 100,
"attempts": 2,
"judgeAt": "2026-09-05T02:25:01.427Z"
},
"6775": {
"key": "S0401P1 小杨的回文串",
"code": "#include<bits/stdc++.h>\nusing namespace std;\nstring s;\nstring neww;\nint cnt1=0,cnt2=0;\nint main(){\n\tcin>>s;\n\tint n=s.size();\n\tfor(int i=0;i<=n-1;i++){\n\t\tchar c=s[i];\n\t\tif(c>='A'&&c<='Z'){\n\t\t\tcnt1++;\n\t\t\tc=c+32;\n\t\t}else if(c>='a'&&c<='z'){\n\t\t\tcnt2++; \n\t\t}\n\t\tneww+=c;\n\t}\n\n\t\n\tint l=0,r=s.size()-1;\n\tbool ok=true;\n\twhile(l<=r){\n\t\tif(neww[l]!=neww[r]){\n\t\t\tok=false;\n\t\t\tbreak;\n\t\t}\n\t\tl++,r--;\n\t}\n\t\n\t\n\tif(ok!=0){\n\t\tcout<<\"Yes\"<<endl;\n\t}else{\n\t\tcout<<\"No\"<<endl;\n\t}\n\tcout<<cnt1<<endl;\n\tcout<<cnt2;\n\t\n\t\n\treturn 0;\n}",
"lang": "cc.cc14o2",
"status": "AC",
"score": 100,
"attempts": 3,
"judgeAt": "2026-09-05T01:54:20.081Z"
}
},
"卢华琛": {
"6777": {
"key": "S0401P3 小杨的进制数位",
"code": "#include<bits/stdc++.h>\nusing namespace std;\nint n,k,c1 = 0,c2 = 0;\nstring str = \"0123456789ABCDEF\" , s; \nint main(){\n\tcin >> n >> k;\n\tif(n == 0){\n\t\tcout << 0 << endl;\n\t\tcout << 1 << endl;\n\t\tcout << 0 << endl;\n\t\treturn 0;\n\t}\n\tint t = n;\n\twhile(t > 0){\n\t\tint g = t % k;\n\t\tif(g >= 10){\n\t\t\tc1++;\n\t\t}else{\n\t\t\tc2++;\n\t\t}\n\t\ts = str[g] + s;\n\t\tt /= k;\n\t}\n\tcout << s << endl;\n\tcout << c2 << endl;\n\tcout << c1 << endl;\n\treturn 0;\n}",
"lang": "cc.cc14o2",
"status": "AC",
"score": 100,
"attempts": 2,
"judgeAt": "2026-09-06T04:27:56.437Z"
},
"6776": {
"key": "S0401P2 小杨有序去重",
"code": "#include<bits/stdc++.h>\nusing namespace std;\nint n;\nint arr[100010];\nint main(){\n\tcin >> n;\n\tfor(int i = 1; i <= n; i++){\n\t\tcin >> arr[i];\n\t}\n\tint j = 1;\n\tfor(int i = 2; i <= n; i++){\n\t\tif(arr[j] != arr [i]){\n\t\t\tarr[j + 1] = arr[i];\n\t\t\tj++;\n\t\t}\n\t}\n\tfor(int i = 1; i <= j; i++){\n\t\tcout << arr[i] << \" \";\n\t}\n\tcout << endl << j;\n\treturn 0;\n}",
"lang": "cc.cc14o2",
"status": "AC",
"score": 100,
"attempts": 1,
"judgeAt": "2026-09-06T03:45:54.958Z"
},
"6775": {
"key": "S0401P1 小杨的回文串",
"code": "#include<bits/stdc++.h>\nusing namespace std;\nstring s;\nint a1 = 0, a2 = 0;\nint main(){\n\tcin >> s;\n\tint len = s.size(); \n\tfor(int i = 0;i <= len - 1;i++){\n\t\tchar c = s[i];\n\t\tif(c >= 'A' && c <= 'Z'){\n\t\t\ta1++;\n\t\t\ts[i] = c - 'A' + 'a';\n\t\t}else if(c >= 'a' && c <= 'z'){\n\t\t\ta2++;\n\t\t}\n\t}\n\tint l = 0, r = len - 1;\n\tbool o = true;\n\twhile(l <= r){\n\t\tif(s[l] != s[r]){\n\t\to = false;\n\t\tbreak;\n\t\t}\n\t\tl++,r--;\n\t}\n\tif(o == true){\n\t\tcout << \"Yes\" << endl;\n\t}else{\n\t\tcout << \"No\" << endl;\n\t}\n\tcout << a1 << endl;\n\tcout << a2 << endl;\n\treturn 0;\n}",
"lang": "cc.cc14o2",
"status": "AC",
"score": 100,
"attempts": 1,
"judgeAt": "2026-09-06T03:20:43.028Z"
}
},
"欧俊宇": {
"6969": {
"key": "S0401P5 小杨的报数游戏",
"code": "#include<bits/stdc++.h>\nusing namespace std;\nint main(){\n int a,b;\n cin>>a>>b;\n int d[110];\n for(int i=0;i<=a-1;i++){\n \td[i]=i+1;\n\t}\n\tint l=a; \n int p=0;\n\twhile(l>0){\n p=(p+b-1)%l;\n cout<<d[p]<<\" \";\n\n \n for(int i=p;i<=l-2;i++){\n d[i]=d[i+1];\n }\n l--;\n }\n \n\treturn 0;\n}\n",
"lang": "cc.cc14o2",
"status": "AC",
"score": 100,
"attempts": 1,
"judgeAt": "2026-09-05T12:23:44.711Z"
},
"6968": {
"key": "S0401P4 小杨的幸运数字",
"code": "#include<bits/stdc++.h>\nusing namespace std;\nint main(){\n int n;\n cin>>n;\n int lucky=0; \n int one=0; \n for(int i=1;i<=n;i++){\n int x;\n cin>>x;\n\n int c=0; \n int t=x;\n\n while(t>0){\n if(t%2==1){\n c=c+1;\n }\n t/=2; \n }\n\n one=one+c; \n\n if(c==1){\n lucky+=1;\n }\n }\n\n cout<<lucky<<endl<<one;\n \n return 0;\n}\n",
"lang": "cc.cc14o2",
"status": "AC",
"score": 100,
"attempts": 1,
"judgeAt": "2026-09-05T11:53:23.849Z"
},
"6777": {
"key": "S0401P3 小杨的进制数位",
"code": "#include<bits/stdc++.h>\nusing namespace std;\nint n,k;\nstring s;\nint sh,z;\nstring str=\"0123456789ABCDEFG\";\nint main(){\n cin>>n>>k;\n int t=n;\n if(n==0){\n \tcout<<0<<endl<<1<<endl<<0;\n \treturn 0;\n\t}\n while(t>0){\n \tint g=t%k;\n\t\tif(g<=9){\n\t\t\tsh++;\n\t\t} else{\n\t\t\tz++;\n\t\t}\n\t\ts=str[g]+s;\n\t\tt/=k;\n\t}\n\tcout<<s<<endl;\n\tcout<<sh<<endl;\n\tcout<<z;\n\treturn 0;\n}\n",
"lang": "cc.cc14o2",
"status": "AC",
"score": 100,
"attempts": 1,
"judgeAt": "2026-09-05T02:56:50.501Z"
},
"6776": {
"key": "S0401P2 小杨有序去重",
"code": "#include<bits/stdc++.h>\nusing namespace std;\nint n,a[110000];\nint main(){\n\tcin>>n;\n\tfor(int i=1;i<=n;i++){\n\t\tcin>>a[i];\n\t}\n\tint j=1;\n\tfor(int i=2;i<=n;i++){\n\t\tif(a[i]!=a[j]){\n\t\t\ta[j+1]=a[i];\n\t\t\tj++;\n\t\t}\n\t}\n\tfor(int i=1;i<=j;i++){\n\t\tcout<<a[i]<<\" \";\n\t}\n\tcout<<endl<<j;\n\treturn 0;\n}\n",
"lang": "cc.cc14o2",
"status": "AC",
"score": 100,
"attempts": 2,
"judgeAt": "2026-09-05T02:30:47.942Z"
},
"6775": {
"key": "S0401P1 小杨的回文串",
"code": "#include<bits/stdc++.h>\nusing namespace std;\nint main(){\n\tstring a;\n\tcin>>a;\n\tint b=a.size()-1;\n\tbool c=true;\n\tint ad=0;\n\tint ax=0;\n\tfor(int i=0;i<=b;i++){\n\t\tif(a[i]>='a'&&a[i]<='z'){\n\t\t\tax++;\n\t\t}\n\t\tif(a[i]>='A'&&a[i]<='Z'){\n\t\t\tad++;\n\t\t}\n\t\tif(a[i]>='A'&&a[i]<='Z'){\n\t\t\ta[i]+=32;\n\t\t}\n\t}\n\t\n\t\n\tfor(int j=0;j<=b/2;j++){\n\t\tint n=a[j];\n\t\tint m=a[b-j];\n\t\tif(n!=m){\n\t\t\tc=false;\n\t\t\t\n\t\t}\n\t}\n\tif(c==1){\n\t\tcout<<\"Yes\"<<endl;\n\t}else{\n\t\tcout<<\"No\"<<endl;\n\t}\n\tcout<<ad<<endl;\n\tcout<<ax;\n\treturn 0;\n}\n",
"lang": "cc.cc14o2",
"status": "AC",
"score": 100,
"attempts": 2,
"judgeAt": "2026-09-05T01:42:05.562Z"
}
},
"张雨禾": {
"6777": {
"key": "S0401P3 小杨的进制数位",
"code": "#include<bits/stdc++.h>\nusing namespace std;\nint n;\nint main(){\n\tint n,k,cnt1=0,cnt2=0;\n\tstring s;\n\tstring str=\"0123456789ABCDEF0\";\n\tcin>>n>>k;\n\t\n\tif(n==0){\n\t\tcout<<0<<endl<<1<<endl<<0;\n\t\treturn 0;\n\t}\n\t\n\tint t=n;\n\tint g;\n\twhile(t>0){\n\t\t g=t%k;\n\t\tif(g>9){\n\t\t\tcnt2++;\n\t\t}else{\n\t\t\tcnt1++;\n\t\t}\n\t\ts=str[g]+s;\n\t\n\tt/=k;\n\t\n\t}\n\t\n\tcout<<s<<endl<<cnt1<<endl<<cnt2;\n\t\n\treturn 0;\n}",
"lang": "cc.cc14o2",
"status": "AC",
"score": 100,
"attempts": 1,
"judgeAt": "2026-09-05T08:00:02.371Z"
},
"6776": {
"key": "S0401P2 小杨有序去重",
"code": "#include<bits/stdc++.h>\nusing namespace std;\nint n;\nint arr[1000100]; \n \nint main(){\n\tcin>>n;\n\tfor(int i=1;i<=n;i++){\n\t\tcin>>arr[i];\n\t}\n\t\n\tint j=1;\n\tfor(int i=2;i<=n;i++){\n\t\tif(arr[i]!=arr[j]){\n\t\t\tarr[j+1]=arr[i];\n\t\t\tj++;\n\t\t}\n\t}\n\t\n\t\n\tfor(int i=1;i<=j;i++){\n\t\tcout<<arr[i]<<\" \";\n\t}\n\tcout<<endl<<j;\n\treturn 0;\n}",
"lang": "cc.cc14o2",
"status": "AC",
"score": 100,
"attempts": 2,
"judgeAt": "2026-09-05T07:21:43.279Z"
},
"6775": {
"key": "S0401P1 小杨的回文串",
"code": "#include<bits/stdc++.h>\nusing namespace std;\nstring s;\nint da,xiao;\n\nint main(){\n\tcin>>s;\n\tint len = s.size();\n\tfor(int i = 0;i < len; i++){\n\t\tchar c=s[i];\n\t\tif(c>='A'&&c<='Z'){\n\t\t\tda++;\n\t\t\ts[i]=c-'A'+'a'; \n\t\t}else if(c>='a'&&c<='z'){\n\t\t\txiao++;\n\t\t}\n\t}\n\t\n\t\n\tint l=0,r=len-1;\n\tbool ok=true;\n\twhile(l<=r){\n\t\tif(s[l] !=s[r]){\n\t\t\tok=false;\n\t\t\tbreak;\n\t\t}\n\t\tr--,l++;\n\t}\n\t\n\tif(ok==true){\n\t\tcout<<\"Yes\";\n\t}else{\n\t\tcout<<\"No\";\n\t}\n\tcout<<endl;\n\tcout<<da<<endl;\n\tcout<<xiao<<endl;\n\t\n\t\n\t\n\t\n\t\n\t\n\t\n\t\n\n\treturn 0;\n}",
"lang": "cc.cc14o2",
"status": "AC",
"score": 100,
"attempts": 2,
"judgeAt": "2026-09-05T06:43:25.148Z"
}
},
"郑子煜": {
"6777": {
"key": "S0401P3 小杨的进制数位",
"code": "#include<bits/stdc++.h>\nusing namespace std;\nstring op=\"123456789ABCDEF\";\nint main (){\n\tint x, y, num = 0;\n\tstring n;\n\tcin >> x >> y >> n;\n\tint len = n.size();\n\tfor(int i=0; i<len; i++){\n\t\tint g;\n\t\tif(n[i] >= 'A'){\n\t\t\tg = n[i] - 'A'+10;\n\t\t}\n\t\telse{\n\t\t\tg = n[i]-'0';\n\t\t}\n\t\tnum = num*x + g;\n\t}\n\tint t=num;\n\tstring ans = \" \";\n\twhile(t > 0){\n\t\tint g= t % y;\n\t\tans = op[g] + ans;\n\t\tt/=y;\n\t}\n\tcout << ans;\n\treturn 0;\n}",
"lang": "cc.cc14o2",
"status": "WA",
"score": 0,
"attempts": 1,
"judgeAt": "2026-09-05T07:58:50.666Z"
},
"6775": {
"key": "S0401P1 小杨的回文串",
"code": "#include <bits/stdc++.h>\nusing namespace std;\n\nint main()\n{\n\tint cnt1=0,cnt2=0;\n\tstring s;\n\tcin >> s;\n int len = s.size();\n for(int i = 0; i < len;i++){\n \tchar c = s[i];\n \tif(c >= 'A' && c <= 'Z'){\n \t\tcnt1++;\n \t\ts[i] = c - 'A' + 'a';\n\t\t}else if(c >= 'a' && c <= 'z'){\n\t\t\tcnt2++;\n\t\t}\n\t\t\n\t}\n\tint l = 0,r = len - 1;\n\tbool ok = true;\n\twhile(l <= r ){\n\t\t\tif(s[l] != s[r]){\n\t\t\t\tok = false;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tl++,r--;\n\t\t}\n\tif(ok){\n\t\tcout << \"Yes\";\n\t}else\n\t \tcout << \"No\";\n\t \tcout << endl;\n\t \tcout << cnt1 << endl;\n\t\tcout << cnt2 << endl;\n return 0;\n\n} \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",
"lang": "cc.cc14o2",
"status": "AC",
"score": 100,
"attempts": 2,
"judgeAt": "2026-09-05T07:55:11.601Z"
}
},
"鲍佳音": {
"6777": {
"key": "S0401P3 小杨的进制数位",
"code": "#include <bits/stdc++.h>\nusing namespace std;\nint n,k,c1,c2;\nstring s,s1=\"0123456789ABCDEF\";\nint main(){\n\tcin>>n>>k;\n\tif(n==0){\n\t\tcout<<0<<endl<<1<<endl<<0;\n\t\treturn 0;\n\t}\n\tint t=n;\n\twhile(t>0){\n\t\tint g=t%k;\n\t\tif(g>9){\n\t\t\tc2++;\n\t\t}else{\n\t\t\tc1++;\n\t\t}\n\t\ts=s1[g]+s;\n\t\tt/=k;\n\t}\n cout<<s<<endl<<c1<<endl<<c2;\n return 0;\n}",
"lang": "cc.cc14o2",
"status": "AC",
"score": 100,
"attempts": 1,
"judgeAt": "2026-09-05T07:55:31.183Z"
},
"6776": {
"key": "S0401P2 小杨有序去重",
"code": "#include <bits/stdc++.h>\nusing namespace std;\nint a[1000010],n,js;\nint main(){\n\tcin>>n;\n\tfor(int i=1;i<=n;i++){\n\t\tcin>>a[i];\n\t}\n\tint j=1;\n\tfor(int i=2;i<=n;i++){\n\t\tif(a[i]!=a[j]){\n\t\t\ta[j+1]=a[i];\n\t\t\tj++;\n\t }\n\t}\n\t\n\tfor(int i=1;i<=j;i++){\n\t\tcout<<a[i]<<\" \";\n\t}\n\tcout<<endl<<j;\n\treturn 0;\n}",
"lang": "cc.cc14o2",
"status": "AC",
"score": 100,
"attempts": 2,
"judgeAt": "2026-09-05T07:21:35.839Z"
},
"6775": {
"key": "S0401P1 小杨的回文串",
"code": "#include <bits/stdc++.h>\nusing namespace std;\nint d,x;\nstring s,a; \nint main(){\n\tcin>>s;\n\tfor(int i=0;i<s.size();i++){\n\t\tif(s[i]>='a'&&s[i]<='z') x++;\n\t\telse if(s[i]>='A'&&s[i]<='Z'){\n\t\t\td++;\n\t\t\ts[i]=s[i]-'A'+'a';\n\t\t};\n\t}\n\ta=s;\n\treverse(a.begin(),a.end());\n\tif(s==a){\n\t\tcout<<\"Yes\"<<endl;\n\t}else{\n\t\tcout<<\"No\"<<endl;\n\t}\n\tcout<<d<<endl<<x;\n\n\treturn 0;\n}",
"lang": "cc.cc14o2",
"status": "AC",
"score": 100,
"attempts": 2,
"judgeAt": "2026-09-05T06:35:05.876Z"
}
},
"苏俊宇": {
"6776": {
"key": "S0401P2 小杨有序去重",
"code": "#include<bits/stdc++.h>\nusing namespace std;\nint n;\nint arr[1000100];\nint main(){\n\tcin>>n;\n\tfor(int i=1;i<=n;i++){\n\t\tcin>>arr[i];\n\t}\n\t\n\tint j=1;\n\tfor(int i=2;i<=n;i++){\n\t\tif(arr[i]!=arr[j]){\n\t\t\tarr[j+1]=arr[i];\n\t\t\tj++; \n\t\t}\n\t}\n\t\n\tfor(int i=1;i<=j;i++){\n\t\tcout<<arr[i]<<\" \";\n\t}\n\tcout<<endl<<j;\n\treturn 0;\n} ",
"lang": "cc.cc14o2",
"status": "AC",
"score": 100,
"attempts": 1,
"judgeAt": "2026-09-05T07:33:04.703Z"
},
"6775": {
"key": "S0401P1 小杨的回文串",
"code": "#include<bits/stdc++.h>\nusing namespace std;\nint cnt1,cnt2;\nstring s;\nint main(){\n\tcin>>s;\n\tint len=s.size();\n\t\n\tfor(int i=0;i<len;i++){\n\t\tchar c=s[i];\n\t\tif(c>='A'&&'Z'>=c){\n\t\t\tcnt1++;\n\t\t\ts[i]=c-'A'+'a'; \n\t\t}else if('a'<=c&&'z'>=c){\n\t\t\tcnt2++;\n\t\t}\n\t}\n\t\n\tint l=0,r=len-1;\n\tbool ok=true;\n\twhile(l<=r){\n\t\tif(s[l]!=s[r]){\n\t\t\tok=false;\n\t\t\tbreak;\n\t\t}\n\t\tl++,r--;\n\t}\n\t\n\tif(ok){\n\t\tcout<<\"Yes\"<<endl<<cnt1<<endl<<cnt2;\n\t}else{\n\t\tcout<<\"No\"<<endl<<cnt1<<endl<<cnt2;\n\t}\n\treturn 0;\n} ",
"lang": "cc.cc14o2",
"status": "AC",
"score": 100,
"attempts": 1,
"judgeAt": "2026-09-05T07:15:29.944Z"
}
},
"王佳琳": {
"6777": {
"key": "S0401P3 小杨的进制数位",
"code": "#include <bits/stdc++.h> \nusing namespace std;\nint n,k,cnt1=0,cnt2=0;\nstring s;\nstring str=\"0123456789ABCDEF\";\nint main(){\n\tcin>>n>>k;\n\tif(n==0){\n\t\tcout<<0<<endl<<1<<endl<<0;\n\t\treturn 0;\n\t}\n\tint t=n;\n\twhile(t>0){\n\t\tint g=t%k;\n\t\tif(g<=9){\n\t\t\tcnt1++;\n\t\t}else{\n\t\t\tcnt2++;\n\t\t}\n\t\ts=str[g]+s;\n\t\tt/=k;\n\t}\n\tcout<<s<<endl;\n\tcout<<cnt1<<endl<<cnt2;\n\treturn 0;\n}\n\t\n\t\t\n\t",
"lang": "cc.cc14o2",
"status": "AC",
"score": 100,
"attempts": 3,
"judgeAt": "2026-09-05T03:18:13.216Z"
},
"6776": {
"key": "S0401P2 小杨有序去重",
"code": "#include <bits/stdc++.h> \nusing namespace std;\nint n;\nint arr[100010];\nint main(){\n\tcin>>n;\n\tfor(int i=1;i<=n;i++){\n\t\tcin>>arr[i];\n\t}\n\tint j=1;\n\tfor(int i=2;i<=n;i++){\n\t\tif(arr[i] != arr[j]){\n\t\t\tarr[j+1]=arr[i];\n\t\t\tj++;\n\t\t}\n\t}\n\tfor(int i=1; i<=j;i++){\n\t\n\t\tcout<<arr[i]<<\" \";\n\t}\n\tcout<<endl<<j;\n}\n\t\n\t\t\n\t",
"lang": "cc.cc14o2",
"status": "AC",
"score": 100,
"attempts": 5,
"judgeAt": "2026-09-05T02:48:35.600Z"
},
"6775": {
"key": "S0401P1 小杨的回文串",
"code": "#include <bits/stdc++.h> \nusing namespace std;\nstring n,t;\nint cnt1,cnt2;\nint main(){\n\t\n\tcin>>n;\n\tfor(int i=0;i<n.size();i++){\n\t\tchar c=n[i];\n\t\tif(n[i]>='A' && n[i]<='Z'){\n\t\t\tcnt1++;\n\t\t\tc=c-'A'+'a';\n\t\t\t\n\t\t}else if(n[i]>='a' && n[i]<='z'){\n\t\t\tcnt2++;\n\t\t}\n\t\tt+=c;\n\t}\n\tint l=0,r=n.size()-1;\n\tbool ok=true;\n\twhile(l<=r){\n\t\tif(t[l] != t[r]){\n\t\t\tok=0;\n\t\t\tbreak;\n\t\t}\n\t\tl++,r--;\n\t}\n\tif(ok){\n\t\tcout<<\"Yes\"<<endl;\n\t}else{\n\t\tcout<<\"No\"<<endl;\n\t}\n\t\n\tcout<<cnt1<<endl;\n\tcout<<cnt2<<endl;\n}",
"lang": "cc.cc14o2",
"status": "AC",
"score": 100,
"attempts": 2,
"judgeAt": "2026-09-05T02:03:00.115Z"
}
},
"谢明泓": {
"6777": {
"key": "S0401P3 小杨的进制数位",
"code": "#include<bits/stdc++.h>\nusing namespace std;\n\nint main(){\n int n,k;\n cin >> n >> k;\n if(n == 0){\n \tcout << 0 << endl << 1 << endl << 0;\n \treturn 0;\n\t}\n string s = \"\";\n string st = \"0123456789ABCDEF\";\n int t = n,sum = 0,cnt = 0;\n while(t){\n \tint g = t%k;\n \tif(g <= 9)sum++;\n \telse cnt++;\n \ts = st[g] + s;\n \tt /= k;\n\t}cout << s << endl << sum << endl << cnt;\n\treturn 0;\n}",
"lang": "cc.cc14o2",
"status": "AC",
"score": 100,
"attempts": 5,
"judgeAt": "2026-09-05T02:49:29.829Z"
},
"6776": {
"key": "S0401P2 小杨有序去重",
"code": "#include<bits/stdc++.h>\nusing namespace std;\nint l[100100];\nint main(){\n int n;\n cin >> n;\n for(int i = 1;i <= n;i++)\n \tcin >> l[i];\n int j = 1;\n for(int i = 2;i <= n;i++){\n \tif(l[i] != l[j]){\n \t\tl[j+1] = l[i];\n \t\tj++;\n\t\t}\n\t}\n\tfor(int i = 1;i <= j;i++)\n\t\tcout << l[i] << \" \";\n\tcout << endl << j;\n\treturn 0;\n}",
"lang": "cc.cc14o2",
"status": "AC",
"score": 100,
"attempts": 1,
"judgeAt": "2026-09-05T02:20:26.121Z"
},
"6775": {
"key": "S0401P1 小杨的回文串",
"code": "#include<bits/stdc++.h>\nusing namespace std;\n\nint main(){\n\tstring s;\n\tcin >> s;\n\tint sum = 0,cnt = 0;\n\tstring n = s;\n\tfor(int i = 0;i < s.size();i++){\n\t\tif(isupper(s[i])){\t\n\t\t\ts[i] = tolower(s[i]);\n\t\t\tsum++;\n\t\t}\n\t\telse if(islower(s[i]))cnt++;\n\t}\n\tbool b = true;\n\tfor(int i = 0;i <= s.size()/2;i++){\n\t\tif(s[i] != s[s.size()-1-i]){\n\t\t\tb = false;\n\t\t\tcout << \"No\" << endl;\n\t\t\tbreak;\n\t\t}\n\t}if(b)cout << \"Yes\" << endl;\n\tcout << sum << endl << cnt;\n\treturn 0;\n}",
"lang": "cc.cc14o2",
"status": "AC",
"score": 100,
"attempts": 1,
"judgeAt": "2026-09-05T01:48:24.232Z"
}
},
"张立坤": {
"6776": {
"key": "S0401P2 小杨有序去重",
"code": "#include <bits/stdc++.h>\nusing namespace std;\nint d,x,n,a[100010];\nint main(){\n\tcin>>n;\n\tfor(int i=1;i<=n;i++){\n\t\tcin>>a[i];\n\t}\n\tint j=1;\n\tfor(int i=2;i<=n;i++){\n\t\tif(a[i]!=a[j]){\n\t\t\ta[j+1]=a[i];\n\t\t\tj++;\n\t\t}\n\t}\n\tfor(int i=1;i<=j;i++){\n\t\tcout<<a[i]<<\" \";\n\t}\n\tcout<<endl<<j;\n} ",
"lang": "cc.cc14o2",
"status": "AC",
"score": 100,
"attempts": 2,
"judgeAt": "2026-09-05T02:21:21.152Z"
},
"6775": {
"key": "S0401P1 小杨的回文串",
"code": "#include <bits/stdc++.h>\nusing namespace std;\nstring s,a;\nint d,x;\nint main(){\n\tcin>>s;\n\tfor(int i=0;i<=s.size()-1;i++){\n\t\tif(char(s[i])>='A'&&char(s[i])<='Z'){\n\t\t\td++;\n\t\t\ts[i]=char(int(s[i])+32);\n\t\t}\n\t\telse if(char(s[i])>='a'&&char(s[i])<='z'){\n\t\t\tx++;\n\t\t}\n\t}\n\tint l=0,r=s.size()-1;\n\tbool ok=true;\n\twhile(l<=r){\n\t\tif(s[l]!=s[r]){\n\t\t\tok=false;\n\t\t\tbreak;\n\t\t}\n\t\tl++,r--;\n\t}\n\tif(ok==1){\n\t\tcout<<\"Yes\"<<endl<<d<<endl<<x;\n\t}\n\telse{\n\t\tcout<<\"No\"<<endl<<d<<endl<<x;\n\t}\n\t\n} ",
"lang": "cc.cc14o2",
"status": "AC",
"score": 100,
"attempts": 3,
"judgeAt": "2026-09-05T01:47:08.198Z"
}
},
"魏铭轩": {
"6775": {
"key": "S0401P1 小杨的回文串",
"code": "#include<bits/stdc++.h>\nusing namespace std;\nint cnt2=0;\nint cnt1=0;\nstring neww;\nchar ch[1010];\nstring s;\nint main(){\n\tgetline(cin,s);\n\tint len=s.size();\n\tfor(int i=0;i<len;i++){\n\t\tchar S=s[i];\n\t\tif(S>='A'&&S<='Z'){\n\t\t\tS=S+32;\n\t\t\tcnt1++;\n\t\t}else if(S>='a'&&S<='z'){\n\t\t\tcnt2++;\n\t\t}\n\t\tneww+=s;\n\t}\n\tint l=0,r=s.size()-1\n\tbool ok=tyue;\n\twhile(l<=r){\n\t\tif(neww[l]!=neww[r]){\n\t\t\tok=fales;\n\t\t\tbreak;\n\t\t}\n\t\t\n\n\t\t\n\t}\n\tl++,r--;\n\tcout<<ok;",
"lang": "cc.cc14o2",
"status": "PE",
"score": 0,
"attempts": 1,
"judgeAt": "2026-09-05T02:00:56.839Z"
}
}
}
}