21累加式

#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std;int main() {int n;while(cin>>n) {if (n == 1) {cout<<"1"<<endl;}else{for (int i = 1; i<=n;i++){cout<<i<<"+";}for (int j = n-1; j > 1; j--) {cout<<j<<"+";}cout<<"1"<<endl;}}        return 0;
}

22约瑟夫环2


#include<stdio.h>
#define MAX_SIZE 25int main() {int k = 0, m = 0;int i = 0, j = 0;int nums[MAX_SIZE] = {0};// 环内人员编号int copyNums[MAX_SIZE] = {0}; int left = 0;// 环内剩余人数 int start = 0;// 开始计数序号 while (scanf("%d", &k) != EOF) {for (i = 1; i <= 2 * k; i++) {nums[i] = i;copyNums[i] = nums[i];}m = 1;start = 1; left = 2 * k;while (1) {for (i = k + 1; i <= 2 * k; i++) {start = (start + m - 1) % left;if (start == 0)// 特殊情况,回到起始点 start = left;if (copyNums[start] >= k + 1 && copyNums[start] <= 2 * k) {// 出环编号满足要求 for (j = start; j < left; j++)// 在环内删除当前出环人员 copyNums[j] = copyNums[j + 1];left--;} else {// 不满足要求 m++;// 重置数据start = 1;left = 2 * k;for (j = 1; j <= 2 * k; j++)copyNums[j] = nums[j];break; }}if (i == 2 * k + 1) {// 出环人员均满足要求 break; }}printf("%d\n", m);} return 0;
}

23整除的尾数

#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std;int main() {int t;while(cin>>t) {for(int i = 0; i < t; i++) {int count = 0;int a, b;cin>>a>>b;for(int j = 0; j <= 9; j++) {for(int k = 0; k<= 9; k++) {int sum = a * 100 + j * 10 + k;if(sum % b == 0) {count++;if(count > 1) {cout <<" ";count--;}cout<<j<<k;}}}cout<<endl;}}   return 0;
}

24回文质数

#include<iostream>
#include<cmath>
using namespace std;bool isPrime(int n) {int q;for(q = 2; q <= sqrt(n); q++) {if (n % q == 0) {return false;}}if (q > sqrt(n)) {return true;}
}bool isSys(int n) {int a[6];int i = 0;int j = 0;int k = n;while(true) {j = j * 10 + k % 10;k = k / 10;if (k < 1) {break;}}if (j == n) {return true;} else {return false;}
}int main() {int a, b;cin >> a >> b;for (int i = a; i < b; i++) {if(isSys(i)) {if(isPrime(i)) {cout<< i <<endl;}}}return 0;
}

25汽水瓶

#include<iostream>
#include<cmath>
using namespace std;int main()
{int a;int count = 0;while (cin >> a && a != 0){int x, y;count = 0;while (a >= 3){x = a / 3;y = a % 3;a = x + y;count += x;}if (a == 2)cout << count + 1 << endl;elsecout << count << endl;} return 0;
}

26阶乘最后的非0位

#include<iostream>
#include<cmath>
using namespace std;int main()
{int n;long sum = 1, i;while (cin >> n){for (i = 1; i <= n; i++) {sum *= i;while(sum % 10 == 0)sum = sum / 10;sum = sum % 1000;}cout << sum % 10<<endl;}return 0;
}

27算菜价

#include<iostream>
#include<cmath>
#include<iomanip>
#include<bits/stdc++.h>
using namespace std;int main()
{int n, m, i, j;double num, price, sum;char ch;while(cin>>n) {for (i = 0; i < n; i++) {int x;scanf("%d",&x);double sum=0;while(x--){char a[10];double b,c;scanf("%s %lf %lf",a,&b,&c);sum+=(b*c);}printf("%.1f\n",sum);        }}return 0;
}

28水果价格

#include<iostream>
#include<cmath>
#include<iomanip>
#include<bits/stdc++.h>
using namespace std;int main()
{int m;while(cin>>m){char d;//货物代码,a苹果,o橘子,b香蕉,p菠萝float g;//新输入重量float weight[4];//各 水果总重量double price[4];//各单种水果总金额double sum_price=0.0;float sum_weight=0.0;//总重量和总价格for(int j=0;j<4;j++){weight[j]=price[j]=0.0;//初始化数组}for(int i=0;i<m;i++){getchar();d=getchar();scanf("%f",&g);sum_weight+=g;//总重量switch(d){case 'a':weight[0]+=g; price[0]+=1.5*g;break;case 'o':weight[1]+=g; price[1]+=1.4*g;break;case 'b':weight[2]+=g; price[2]+=1.48*g;break;case 'p':weight[3]+=g; price[3]+=1.08*g;break;default : break;}}for(int k=0;k<4;k++){sum_price+=price[k];//总金额}printf("       apple  orange banana pineapple sum\n");printf("price  %-7.2f%-7.2f%-7.2f%-10.2f%-7.2f\n",price[0],price[1],price[2],price[3],sum_price);printf("weight %-7.2f%-7.2f%-7.2f%-10.2f%-7.2f\n",weight[0],weight[1],weight[2],weight[3],sum_weight);cout<<endl;}
}

29求奇数的乘积

#include<iostream>
#include<cmath>
#include<iomanip>
#include<bits/stdc++.h>
using namespace std;int main()
{int n, sum, c;while(cin>>n) {sum = 1;for(int i = 0; i < n; i++) {cin>>c;if(c%2 != 0) {sum *= c;}}cout <<sum<<endl;}return 0;
}

30求最晚和最早日期

#include<iostream>
#include<cmath>
#include<iomanip>
#include<bits/stdc++.h>
using namespace std;int main()
{int n,x,y,z,Mx,My,Mz,mx,my,mz;int flag=0;cin>>n;cin>>x>>y>>z;Mx=mx=x;My=my=y;Mz=mz=z;for (int i = 0; i < n; i++){cin>>x>>y>>z;if(Mx<x) {Mx=x;My=y;Mz=z;}else if(Mx==x){if(My<y) {Mx=x;My=y;Mz=z;}else if(My==y){if(Mz<z) {Mx=x;My=y;Mz=z;}}}if(mx>x) {mx=x;my=y;mz=z;}else if(mx==x){if(my>y) {mx=x;my=y;mz=z;}if(my==y){if(mz>z) {mx=x;my=y;mz=z;}}}}cout<<Mx<<" "<<My<<" "<<Mz<<endl;cout<<mx<<" "<<my<<" "<<mz;return 0;
}

东华考研复试21-30oj相关推荐

  1. 计算机复试通知学校,提醒:部分学校复试通知已经出了!教育部关于21考研复试的规定!...

    原标题:提醒:部分学校复试通知已经出了!教育部关于21考研复试的规定! 考研结束一周了,大家也休息地差不多了吧~是不是感觉闲下来的日子特别无聊呢? 哈尔滨工业大学多个学院复试参考已公布 以哈尔滨工业大 ...

  2. 中大计算机考研复试刷人太狠,惨!658人进复试刷掉570多人!盘点21考研复试比奇高、刷人狠的院校专业!...

    原标题:惨!658人进复试刷掉570多人!盘点21考研复试比奇高.刷人狠的院校专业! 嗨,未来的研究生们,大家好呀! 大家都知道,想要考上研究生都是付出了很大的时间和精力的.学姐只希望小伙伴们在辛苦备 ...

  3. 【华科考研复试机试题】华中科技大学考研复试机试题解题报告

    题目来源:牛客网华科考研复试题 以下代码均在牛客网提交通过.(编译器类型为G++5.4) 若以下题解思路有考虑欠缺处,望读者指正. 1.1. 矩阵转置 1.1.1. 题目描述 输入一个N*N的矩阵,将 ...

  4. 空军军医大学计算机复试线,空军军医大学2019年考研复试分数线

    2019考研国家线公布之后,各招生院校会于3月中下旬陆续公布分数线,大家需要密切关注.空军军医大学2019年考研复试分数线已经公布,大家赶紧看一下及时准备复试和调剂吧! 广大考生: 我校2019年硕士 ...

  5. 多所高校通知:这种情况取消考研复试资格!

    来源:中国青年报(ID:zqbcyol)综合各高校官网.中青评论.南方周末等 近日,小编注意到,多所高校考研复试线上进行,也有学校为此专门提供了"考研复试间". 3月21日,对外经 ...

  6. 考研复试之路:不努力怎敢轻易言弃

    考研复试之路:不努力怎敢轻易言弃 --写于2017年4月 作者:飞猪打豆豆 之前写过一份考研总结,现在趁着调剂结束,再给大家说一说我的调剂之路,真的是蛮曲折的. 我本科S大学(师范类211)计算机科学 ...

  7. 西安电子科技大学计算机复试题目,西安电子科技大学考研复试 微机原理练习题...

    <西安电子科技大学考研复试 微机原理练习题>由会员分享,可在线阅读,更多相关<西安电子科技大学考研复试 微机原理练习题(26页珍藏版)>请在人人文库网上搜索. 1.微型计算机原 ...

  8. 对正在准备2022年哈尔滨工程大学计算机类考研复试的考生的一些建议

    1. 概要 在2021年,哈尔滨工程大学计算机类考研复试是在线上进行的,使用的学信网的复试系统.主要是分为以下几个部分:中文自我介绍.英文自我介绍和英语翻译.两门专业课的选择题.程序阅读题.思想品德问 ...

  9. 2023最新广西大学计算机电子信息考研复试之计算机网络和软件工程 828数据结构与程序设计上岸冲刺复试宝典(复试版/复试资料)

    2023最新广西大学计算机电子信息考研复试之计算机网络和软件工程 828数据结构与程序设计上岸冲刺复试宝典(复试版/复试资料) 适用专业:计算机科学与技术(学硕) 计算机技术(专硕).人工智能(专硕) ...

最新文章

  1. python函数进阶小结_Python-进阶-functools模块小结
  2. 装机、做系统必备:秒懂MBR和GPT分区表____转载网络
  3. ML之分类预测:机器学习中多分类预测数据集可视化(不同类别赋予不同颜色)设计思路及代码实现
  4. 敏捷与 DevOps:是敌是友?
  5. <input type=“text“ name=““ id=““/>中的name和id有什么区别?
  6. ES6-使用let关键字定义变量
  7. std在汇编语言是什么指令_汇编语言程序指令整理
  8. 手机号 ,邮箱,固定电话js验证,身份证号(正则表达式)
  9. java 快速创建map_快速创建Map并初始化,超级简单
  10. 浏览器访问局域网共享文件服务器,局域网文件共享:Filezilla-IE 轻松解决(图)...
  11. WINCC冗余、上位机冗余详细教程
  12. Android仿网易云项目代码,Android项目实战教程之高仿网易云音乐启动页实例代码...
  13. LeetCode简单题之三除数
  14. CentOS7.5 Qihoo360/wayne部署(Dashboard 管理K8S集群)
  15. 手机软件测试wifi需要注意哪些问题,WiFi工作原理、测试及生产注意事项
  16. ICO和区块链的关系
  17. 程序员的岗位路线规划,不止是编程?
  18. 学法减分拍照识题小程序开发
  19. 高数下|级数4|手写笔记(绝对收敛与条件收敛)
  20. 护眼灯到底有没有护眼的效果?带你了解市面上的护眼灯真的护眼吗

热门文章

  1. 怎么_如何制作h5页面?
  2. js中的DOM事件之冒泡和捕获事件详解
  3. 云平台-多租户技术设计
  4. eclipse 重命名文件、移动文件、删除等操作时出现.svntmp文件
  5. 前沿综述:细数2018年最好的词嵌入和句嵌入技术
  6. mui赋值_mui input用法
  7. 10个优秀的Golang开源库类,武装生产力
  8. 1.计算机发展阶段 计算机发展历史 机械式计算机 机电式计算机 电子计算机 逻辑电路与计算机 二极管 电子管 晶体管 硅 门电路 计算机 电磁学计算机二进制...
  9. 在数据库中存储IP地址
  10. js中得~~是什么意思/JS按位非(~)运算符与~~运算符的理解分析