首页    新闻    小组    威客    人才    下载    博客    代码贴    在线编程    论坛
代码贴随便看看全站
// #include<stdio.h>
// int main()
// {
//  int i,j,result;
//  for(i=1;i<10;i++)
//  {
//  for(j=1;j<10;j++)
//  {
//  result=i*j;
//  printf("%d*%d=%-3d",i,j,result);
//  }
//  printf("\n");
......................
阅读全部 | dzyyyy 贴于 2022年7月7日 10:01     hide bbsi
#include<stdio.h>
int main()
{
int i,j,result;
for(i=1;i<10;i++)
{
for(j=1;j<10;j++)
{
result=i*j;
printf("%d*%d=%-3d",i,j,result);
}
printf("\n");
......................
阅读全部 | dzyyyy 贴于 2022年7月7日 09:49     hide bbsi
#include <stdio.h>

int main() {
printf("我在编程中国学C语言\n\n");

// 练习一下循环的使用
int i;
for (i=1; i<=20; i++) {
printf("我爱编程中国 %d 次\n", i);
}

printf("\n\n绘制一个心形图案:");
......................
阅读全部 | dzyyyy 贴于 2022年7月7日 09:46     hide bbsi
'''人教版五年级下册《数学》第67页的“你知道吗”就讲了古代的约分法,并附有
《九章算术》原文和意思。
--------------------------------------------------------------------------------
  我国古代的数学著作《九章算术》就介绍了“约分术”:“可半者半之,不可半者,
副置分母、子之数,以少减多,更相减损,求其等也。以等数约之。”意思是说:如果
分子、分母全是偶数,就先除以2;否则以较大的数减去较小的数,把所得的差与上一步中
的减数比较,并再以大数减去小数,如此重复进行下去,当差与减数相等即出现“等数”
时,用这个等数约分。这种方法被后人称为“更相减损术”。
'''
def yf(fz,fm): #更相减损约分法
    a=fz
    b=fm
......................
阅读全部 | chenyucheng 贴于 2022年7月6日 13:32     hide bbsi
'''
普通约分法,就是求分子和分母的最大公因数(又叫最大公约数),然后再用最大公因数
除分子和分母。
'''
def zdgys(a,b): #最大公因数(从小的数筛选)
    if a<b:
        a2,b2=b,a # 使a大b小
    else:
        a2,b2=a,b
    i=b
    while i>0:
        if a%i==0 and b%i==0:
......................
阅读全部 | chenyucheng 贴于 2022年7月6日 13:31     hide bbsi
#任意年份月历
n=int(input())
for i in range(n):
    year,month=map(int,input().split())
    day=0
    total=0
    space=0
    #判断输入的年份是否是闰年
    isRun = year%4==0 and year%100!=0 or year%400==0
    #计算1900到输入年份之前的所有天数
    for y in range(1900,year):
        if y%4==0 and y%100!=0 or y%400==0:
......................
阅读全部 | jywzf 贴于 2022年7月2日 12:08     hide bbsi
'''
跳水比赛计分
查看提交统计提问
总时间限制: 1000ms 内存限制: 65536kB
描述
有若干个同学参加跳水比赛,每个同学都有若干位老师给他打分。 一共有m条打分记录,每一条记录的格式都是这样的:"id score",表示编号为id的同学获得了score分。(id和score都是正整数) 现在这m条记录依次送到了你的手上,你想在每一条记录到达的时候,都快速地计算出这个编号为id的同学目前得到的平均分是多少。平均只取整数部分即可,小数部分直接去掉,不要四舍五入。

输入
第一行,一个整数m。(m <= 100000)
接下来m行,每行两个正整数代表id和score.
输出
对每行的 id score, 输出id同学到目前为止的平均分
......................
阅读全部 | jywzf 贴于 2022年7月2日 11:10     hide bbsi
n=int(input())
dt={}
for i in range(n):
    cc=input().split()
    dt[cc[1]]=dt.get(cc[1],0)+int(cc[0])
print(dt)

result = []
for x in dt.items():
    result.append(x) 
result.sort(key =lambda x:x[0])
for x in result:
......................
阅读全部 | jywzf 贴于 2022年7月2日 10:29     hide bbsi
'''
007:物资统计
查看提交统计提问
总时间限制: 1000ms 内存限制: 65536kB
描述
新冠肺炎肆虐全球,中国提供物资支援世界各国。现需统计世界各国总共收到的物资件数。

输入
第一行输入一个数n,代表中国援外航班数。
后面是n行,每行代表一个航班。
每个航班的信息包含一个整数,表示物资数量,以及一个国名。国名不含空格。
输出
......................
阅读全部 | jywzf 贴于 2022年7月2日 10:07     hide bbsi
'''006:商品评分
查看提交统计提问
总时间限制: 1000ms 内存限制: 65536kB
描述
购物网站上有许多商品。每个商品都会得到若干用户评分(为1-10的正整数),取这些评分的平均数作为商品总评分。 给出各个商品的名称及它们对应的若干用户评分,请按照商品总评分从高到低的顺序输出商品名称;如果两个商品总评分相同,则用户评分数量多的商品排在前面。

题目保证商品名称各不相同,且不会出现两个总评分与用户评分数量完全相同的商品。 本题目有多组输入数据。

输入
第一行一个整数n,表示数据组数;
接下来n组数据,每组数据中:
第一行一个整数m,表示该组数据中商品个数;
......................
阅读全部 | jywzf 贴于 2022年7月2日 09:45     hide bbsi
1 2 3 4 5 6 7 8 9 10 下一页