摘要: # 创建一个布尔数组,其中的值都是True,数组下标为i表示数字i是否为素数prime = [True for i in range(1000)] # 0和1不是素数,因此将它们的值设置为Falseprime[0] = Falseprime[1] = False # 使用筛选法标记所有不是素数的数字 阅读全文
posted @ 2023-03-12 11:40 裂缝中的阳光。 阅读(1038) 评论(0) 推荐(0)
摘要: data = ['abcd', 'aaa', 'aabbcc', 'abc', 'abccba', 'aabbccddee'] filtered_data = [] for s in data: counts = {} for c in s: counts[c] = counts.get(c, 0) 阅读全文
posted @ 2023-03-12 11:08 裂缝中的阳光。 阅读(92) 评论(0) 推荐(0)
摘要: 1 #include <stdio.h> 2 int main() 3 { 4 int i,j,count=0,s=0; 5 for(i=300;i<=500;i++) 6 { 7 for(j=2;j<=i-1;j++) 8 if(i%j==0)break; 9 if(j>=i) 10 { 11 p 阅读全文
posted @ 2022-12-06 20:28 裂缝中的阳光。 阅读(656) 评论(0) 推荐(0)
摘要: 1 #include <stdio.h> 2 int main() 3 { 4 int i, j; 5 for (i = 1; i <= 9; i++) 6 { 7 for (j = 1; j <= i; j++) 8 printf(" % d * %d = % d\t", i, j, i * j) 阅读全文
posted @ 2022-11-15 17:15 裂缝中的阳光。 阅读(30) 评论(0) 推荐(0)
摘要: 1 #include <stdio.h> 2 int main() 3 { 4 int r,m,n; 5 printf("请输入m,n(用逗号间隔):"); 6 scanf("%d,%d",&m,&n); 7 r=m%n; 8 while(r!=0) 9 { 10 m=n; 11 n=r; 12 r 阅读全文
posted @ 2022-11-14 22:19 裂缝中的阳光。 阅读(22) 评论(0) 推荐(0)
摘要: 1 #include <stdio.h> 2 int main() 3 { 4 int a,b,c,i; 5 for(i=100;i<=999;i++) 6 { 7 a=i/100; 8 b=i/10-a*10; 9 c=i-a*100-b*10; 10 if(i==a*a*a+b*b*b+c*c* 阅读全文
posted @ 2022-11-14 22:13 裂缝中的阳光。 阅读(181) 评论(0) 推荐(0)
摘要: do while方法 1 #include<stdio.h> 2 int main() 3 { 4 int i=1000; 5 do{ 6 i--; 7 } 8 while(i%17!=0); 9 printf("%d",i); 10 } while 1 #include<stdio.h> 2 in 阅读全文
posted @ 2022-11-14 21:39 裂缝中的阳光。 阅读(183) 评论(0) 推荐(0)