部分内容参考:点我


第一题

#include <bits/stdc++.h>
using namespace std;
int main()
{int sum=0,a;while(cin>>a){if(a<0) break;if(a&1) sum+=a;}cout<<sum;
}

第二题(string更方便)

#include <bits/stdc++.h>
using namespace std;
int main()
{string a;cin>>a;int ans=0;for(int i=0;i<a.length();i++){ans+=a[i]-'0';}cout<<a.length()<<" "<<ans;
}

第三题 (用库函数,或者辗转相除)

#include <bits/stdc++.h>
using namespace std;
int main()
{int a,b;cin>>a>>b;cout<<__gcd(a,b)<<" "<<a*b/__gcd(a,b);
}

第四题 (注意特判,为啥到根号n就行,详情看前面的博客)

#include <bits/stdc++.h>
using namespace std;
bool check(int n)
{if(n==1) return false;for(int i=2;i*i<=n;i++){if(n%i==0) return false;}return true;
}
int main()
{int a,b,ans=0,cnt=0;cin>>a>>b;for(int i=a;i<=b;i++){if(check(i)){ans+=i;cnt++;}} cout<<cnt<<" "<<ans;
}

第五题

#include <bits/stdc++.h>
using namespace std;
int main()
{int a,b,n,cnt;cin>>a>>n;for(cnt=1;cnt<=n;cnt++){cin>>b;if(b<0) {cout<<"Game Over"; return 0;}if(b>a) {cout<<"Too big"<<endl;}else if(b<a) {cout<<"Too small"<<endl;}else {break;}}if(cnt==1) {cout<<"Bingo!";}else if(cnt<=3) {cout<<"Lucky You!";}else if(cnt<=n) {cout<<"Good Guess!";}else {cout<<"Game Over";}
}

第六题(模拟,分别表示年分)

#include <bits/stdc++.h>
using namespace std;
int n,a=1,b,c,cnt;
int main()
{cin>>n;while(c<n){cnt++;c+=b;b=a;a=c;}cout<<cnt-1;
}

第七题

# include<stdio.h>
int main(){int i,h,n;float s=0,z=0,k=2;scanf("%d %d",&h,&n);if(n>0){s=h;for(i=1;i<=n;i++){s=s+2.0*z;z=h/k;k=k*2; }}printf("%.1f %.1f",s,z);return 0;
}

第八题(他都给了不用是不是可惜了,面向答案编程(doge))

#include <bits/stdc++.h>
using namespace std;
int main()
{string a[]={"1*1=1   ","1*2=2   2*2=4   ","1*3=3   2*3=6   3*3=9   ","1*4=4   2*4=8   3*4=12  4*4=16  ", "1*5=5   2*5=10  3*5=15  4*5=20  5*5=25  ", "1*6=6   2*6=12  3*6=18  4*6=24  5*6=30  6*6=36  ", "1*7=7   2*7=14  3*7=21  4*7=28  5*7=35  6*7=42  7*7=49  ", "1*8=8   2*8=16  3*8=24  4*8=32  5*8=40  6*8=48  7*8=56  8*8=64  ", "1*9=9   2*9=18  3*9=27  4*9=36  5*9=45  6*9=54  7*9=63  8*9=72  9*9=81  " };int n;cin>>n;for(int i=0;i<n;i++){cout<<a[i]<<endl;}
}

第九题(枚举呗)

#include <bits/stdc++.h>
using namespace std;
bool flag;
int main()
{int n;cin>>n;for(int men=0;men<=n/3;men++){for(int women=0;women<=n/2;women++){for(int child=0;child<=2*n;child+=2){if(men*3+women*2+child/2==n&&men+women+child==n){printf("men = %d, women = %d, child = %d\n",men,women,child);flag=true;}}}}if(!flag){cout<<"None";}
}

第十题(按要求来)

#include <bits/stdc++.h>
using namespace std;
int main()
{double eps,ans=0,i=1,flag=1;cin>>eps;while(1/i>=eps){ans+=4*flag/i;flag*=-1;i+=2;}ans+=4*flag/i;printf("Pi = %.4f",ans);
}

东北大学acm暑期夏令营第七天相关推荐

  1. 东北大学acm暑期夏令营第八天

    部分内容参考:点我 第一题 double dist( double x1, double y1, double x2, double y2 ) {return sqrt((x1-x2)*(x1-x2) ...

  2. 东北大学acm暑期夏令营结构体

    <!doctype html> NEUQ-ACM-CAMP-B011-结构体-枚举 NEUQ-ACM-CAMP-B011-结构体-枚举 开始时间 2022/08/18 08:07:00 结 ...

  3. 第七届计算机科学夏令营,2020年中国科学技术大学第七届计算机科学暑期夏令营报名通知...

    2020年第七届计算机科学暑期夏令营报名通知 一.申请资格 1.国内985.211高校相关专业的三年级(2021年毕业)在校本科生: 2.学习成绩优秀,能在母校获得推荐免试资格的优先入选,对所报专业的 ...

  4. 中国科学技术大学计算机2020,中国科学技术大学2020年第七届计算机科学暑期夏令营报名通知...

    一. 申请资格 1.国内985.211高校相关专业的三年级(2021年毕业)在校本科生; 2.学习成绩优秀,能在母校获得推荐免试资格的优先入选,对所报专业的学术研究有浓厚的兴趣,有志于在计算机学科领域 ...

  5. 【20保研】西安电子科技大学计科院关于举办2020年“优研计划”暑期夏令营的通知...

    点击文末的阅读原文或者公众号界面左下角的保研夏令营或者公众号回复"夏令营"是计算机/软件等专业的所有保研夏令营信息集合,会一直更新的. 西安电子科技大学计算机专业源于1956年的导 ...

  6. 【20保研】中南大学计算机学院2019年全国优秀大学生暑期夏令营通知

    点击文末的阅读原文或者公众号界面左下角的保研夏令营或者公众号回复"夏令营"是计算机/软件等专业的所有保研夏令营信息集合,会一直更新的. 为进一步提高我院研究生生源质量,改善生源结构 ...

  7. 【20保研】中国科学技术大学2019年第六届计算机科学暑期夏令营通知

    点击文末的阅读原文或者公众号界面左下角的保研夏令营或者公众号回复"夏令营"是计算机/软件等专业的所有保研夏令营信息集合,会一直更新的. 夏令营时间:     报到时间:2019年7 ...

  8. 【20保研】武汉大学计算机学院2019年优秀大学生暑期夏令营实施细则

    点击文末的阅读原文或者公众号界面左下角的保研夏令营或者公众号回复"夏令营"是计算机/软件等专业的所有保研夏令营信息集合,会一直更新的. 根据学校<关于举办2019年优秀大学生 ...

  9. 【20保研】2019年吉林大学软件学院优秀大学生暑期夏令营活动通知

    点击文末的阅读原文或者公众号界面左下角的保研夏令营或者公众号回复"夏令营"是计算机/软件等专业的所有保研夏令营信息集合,会一直更新的. 为加深全国优秀大学生对吉林大学软件学院的了解 ...

最新文章

  1. HDU 2704 Bulletin Board
  2. IntelliJ IDEA 2017.3.2 热加载(Hot Swap)
  3. css伪类元素及选择器
  4. PC远程调试移动设备
  5. python的zip方法_python zip()函数使用方法解析
  6. Redis连接的客户端(connected_clients)数过高或者不减的问题解决方案
  7. mybaties中通用mapper的基本使用
  8. SharePoint 2013 中的新增功能(与开发有关)
  9. 浏览器javascript 下载m3u8视频合成mp4
  10. SG90舵机驱动程序
  11. 冲突域和广播域的理解
  12. android最强管理软件root,SuperSU Pro v2.82中文专业版-超强安卓手机root工具
  13. error C2143: 语法错误 : 缺少“;”(在“template”的前面)
  14. IE当前安全设置不允许下载该文件的解决办法
  15. element ui 自定义icon图标
  16. Android中的封装流式布局FlowLayout
  17. 404常见的几种错误原因
  18. VirtualBox虚拟机安装和环境搭建
  19. 前无古人,后无来者经典日志大汇总--------生活珍藏版(其实你并了解你所生活的世界!)
  20. scrapy rule follow的理解和应用

热门文章

  1. Java并发工具Exchanger线程间交换数据
  2. leetCode1103
  3. Java 写数据到文件
  4. mysql-获取当前系统时间
  5. 中小型研发团队架构实践三要点
  6. SpringCloud—笔记(一)零基础篇
  7. 着色 Shading
  8. MySQL忘记密码修改密码
  9. html/template 和 text/template区别
  10. 3步轻松申请邮箱账号,申请163vip邮箱