- 笨小猴
咋做(看简介)2
- 2024-7-1 15:18:56 @
a = input()
f = 1
e = 99999
b = [0]*123
for i in range(len(a)):
c = ord(a[i])
b[c] += 1
d = max(b)
for i in range(ord('a'), ord('z')+1):
if b[i] < e and b[i] != 0:
e = b[i]
for j in range(2, d):
if d-e % j == 0:
f = 0
break
if f == 1:
if d-e != 0:
print('Lucky Word')
print(d-e)
else:
print('No Answer')
print(0)
else:
print('No Answer')
print(0)
笨小猴怎么做对吗?
为啥60分啊啊!
10 条评论
-
刘吴越。 @ 2024-8-5 16:10:02
呸,非常非常........(一百年后)非常难
-
2024-8-5 16:08:20@
大家好,我是孙易莘的同班同学(注意:我不是二年级的,我是四年级,是编程班同学)对于https://oj.qdturing.cn/d/Y001/user/1532 (孙易莘网址)的作文水平,我表示认可,我们四年级学生写65536字都挺难
😄 3 -
2024-7-26 20:26:18@
C++ 代码
#include <bits/stdc++.h> using namespace std; bool solve(int x){ if(x<2) return 0; for(int i=2;i<=sqrt(x);i++){ if(x%i==0) return 0; } return 1; } int a[1000]; int main() { ios::sync_with_stdio(false); cin.tie(0); cout.tie(0); string s; cin>>s; int minn=1000,maxn=0; for(int i=0;i<s.size();i++){ a[s[i]]++; } for(int i=65;i<=122;i++){ maxn=max(maxn,a[i]); if(a[i]!=0){ minn=min(minn,a[i]); } } //cout<<maxn<<" "<<minn; if(solve(maxn-minn)){ cout<<"Lucky Word\n"<<maxn-minn; }else{ cout<<"No Answer\n"<<0; } return 0; }
-
2024-7-17 21:02:18@
@梁家硕
-
2024-7-17 21:01:22@
对就是二年级
-
2024-7-12 8:27:36@
???
-
2024-7-1 15:20:46@
上次那道题100分了
-
2024-7-1 15:19:40@
第二次发
- 1
信息
- ID
- 1149
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 9
- 标签
- 递交数
- 36
- 已通过
- 3
- 上传者