源码下载网站,西宁网站建设君博解决,景观设计师,株洲建设网站的公司第一题#xff1a;7-1 印第安男孩 - C/C 分支与循环
朵拉编程的时候也想顺便练习英语。她编程从键盘读入一个整数n#xff0c;如果n值为0或者1#xff0c;向屏幕输出“0 indian boy.”或“1 indian boy.”#xff1b;如果n大于1#xff0c;比如9#xff0c;则输出“9 in…第一题7-1 印第安男孩 - C/C 分支与循环
朵拉编程的时候也想顺便练习英语。她编程从键盘读入一个整数n如果n值为0或者1向屏幕输出“0 indian boy.”或“1 indian boy.”如果n大于1比如9则输出“9 indian boys.”。请你也编一个这样的程序。
输入格式:
整数n
输出格式:
见题干描述
输入样例:
9输出样例:
9 indian boys.
#includebits/stdc.h
using namespace std;
int n;
int main() {cin n;if (n 0) cout 0 indian boy.;else if (n 1) cout 1 indian boy.;else if(n1) cout n indian boys.;return 0;
} 第二题7-2 357的倍数 - C/C 分支与循环
编程序实现功能输入一个整数判断其是否能同时被3、5、7整除。能被整除则输出“Yes”否则, 输出“No”。
输入格式:
一个整数
输出格式:
Yes 或 No
输入样例:
7输出样例:
No
#includebits/stdc.h
using namespace std;
int n;
int main() {cinn;if (!(n % 3))if (!(n % 5))if (!(n % 7))cout Yes;else cout No;else cout No;else cout No;return 0;
} 7-3 超速罚款 - C/C 分支与循环
开车超速是要罚款的某国相应法律如下
情况处罚车速 ≤ 限速程序输出Not Speeding超速比 ≤ 10%程序输出Speeding Warning10% 超速比≤ 20%程序输出Fine 10020% 超速比≤ 50%程序输出Fine 50050% 超速比≤ 100%程序输出Fine 1000超速比 100%程序输出Fine 2000
请编写程序程序从输入的第1行读取车速整数从输入的第2行读取限速值整数然后使用条件分支语句进行判断输出如表所示的处罚结论。
输入格式:
车速 限速值
输出格式:
如表所示的处罚结论
输入样例:
149
100输出样例:
Fine 500
#includebits/stdc.h
using namespace std;
int v, limit;
int main() {cin v limit;if (v limit)cout Not Speeding;else if (v limit * 1.1)cout Speeding Warning;else if (v limit * 1.2)cout Fine 100;else if (v limit * 1.5)cout Fine 500;else if (v limit * 2)cout Fine 1000;elsecout Fine 2000;return 0;
} 7-4 象限判定 - C/C 分支与循环
请编程实现下述功能
从键盘读入不为零的两个坐标值浮点数注意两个坐标值应使用英文逗号分隔结合上图判定点(x,y)所在的象限。 说明程序约定x和y值不为0 输入格式:
x,y
输出格式:
quadrant 1/2/3/4
输入样例:
15.2,-11.3输出样例:
quadrant 4
#includebits/stdc.h
using namespace std;
double x, y;
char a;
int main() {cinxay;if (x 0)if (y 0)cout quadrant 1;elsecout quadrant 4;else if (y 0)cout quadrant 2;elsecout quadrant 3;return 0;
} 7-5 三天打渔、两天晒网 - C/C 分支与循环
郭、王两位大侠同上终南山习武两人最初的战力值均为100。王大侠骨骼清奇天赋较高每练功一天战力增加2‰郭大侠比较愚笨每练功一天战力增加1‰。如果休假一天不练两人的战力均减少1‰。相较于王大侠郭大侠更加勤奋日日练功从不休息而王大侠则三天打渔两天晒网也就是每5天的前三天练功后两天休假。
请编写程序计算N天之后郭大侠和王大侠战力分别是多少
输入格式:
整数N
输出格式:
郭的战力值,王的战力值
说明均保留1位小数以英文逗号分隔
输入样例:
5输出样例:
100.5,100.4
#includebits/stdc.h
using namespace std;
int n;
double g 100, w 100;
int main() {cin n;g g*pow(1.001, n);if (n 5) {int d;d n / 5;double p;ppow(1.002, 3) * pow(0.999, 2);w w * pow(p, d);}if (n % 5 3) {w w * pow(1.002, n % 5);}else {w w * pow(1.002, n % 5);w w * 0.999;}cout fixed setprecision(1);cout g , w;return 0;
} 7-6 验证哥德巴赫猜想 - C/C 分支与循环
数学领域著名的“哥德巴赫猜想”的大致意思是任何一个大于2的偶数总能表示为两个素数之和。比如24519其中5和19都是素数。请设计一个程序验证20亿以内的偶数都可以分解成两个素数之和。
输入格式:
在一行中给出一个(2,2 000 000 000]范围内的偶数N。
输出格式:
在一行中按照格式“N p q”输出N的素数分解其中p ≤ q均为素数。又因为这样的分解不唯一例如24还可以分解为717要求必须输出所有解中p最小的解。
输入样例:
18输出样例:
18 5 13
#includebits/stdc.h
using namespace std;
long long int n;
bool prime(int a) {for (int i 2; i sqrt(a); i) {if (a % i0) return 0;}return 1;
}
int main() {cin n;for (int i 2; i n / 2; i) {if (prime(i) prime(n - i)){cout n i n - i;break;}}return 0;
}
7-7 考拉慈猜想 - C/C 分支与循环
考拉兹猜想Collatz conjecture又称奇偶归一猜想是指对于每一个正整数如果它是奇数则对它乘3再加1,如果它是偶数则对它除以2。 如此循环最终都能得到1。编写一个程序输入一个正整数打印其考拉兹序列。
输入格式:
1个1的正整数
输出格式:
以逗号分隔的考拉兹序列。
输入样例:
5输出样例:
16,8,4,2,1
#includebits/stdc.h
using namespace std;
int n;
int main() {cin n;while (n ! 1) {if (n % 2 1) {n n * 3 1;cout n ,;}else if (n 2) {n n / 2;cout 1;}else {n n / 2;cout n ,;}}return 0;
} 7-8 N个数求和
本题的要求很简单就是求N个数字的和。麻烦的是这些数字是以有理数分子/分母的形式给出的你输出的和也必须是有理数的形式。
输入格式
输入第一行给出一个正整数N≤100。随后一行按格式a1/b1 a2/b2 ...给出N个有理数。题目保证所有分子和分母都在长整型范围内。另外负数的符号一定出现在分子前面。
输出格式
输出上述数字和的最简形式 —— 即将结果写成整数部分 分数部分其中分数部分写成分子/分母要求分子小于分母且它们没有公因子。如果结果的整数部分为0则只输出分数部分。
输入样例1
5
2/5 4/15 1/30 -2/60 8/3输出样例1
3 1/3输入样例2
2
4/3 2/3输出样例2
2输入样例3
3
1/3 -1/6 1/8输出样例3
7/24 #includecstdio
#define ll long long
/*求最大公约数*/
ll gcd(ll a,ll b){if(b0)return a;return gcd(b,a%b);
}
/*求最小公倍数*/
ll lcm(ll a,ll b){return a*b/gcd(a,b);
}
/*分子分母进行约分*/
void yuefen(ll a,ll b){ll gcdNumgcd(a,b);if(gcdNum!0){aa/gcdNum;bb/gcdNum;}
}
int main(){int n;ll a1,b1,a2,b2;scanf(%d,n);scanf(%lld/%lld,a1,b1);yuefen(a1,b1);int i1;while(in){scanf(%lld/%lld,a2,b2);ll lcmNumlcm(b1,b2);a1a1*lcmNum/b1a2*lcmNum/b2;//分子进行相加b1lcmNum;yuefen(a1,b1);//约分化简i;}//整数为0且a1!0 如1/2if(a1a1/b10){printf(%lld/%lld\n,a1,b1);}else if(a1%b10){//如2/2 printf(%lld\n,a1/b1);}else {//如3/2 printf(%lld %lld/%lld\n,a1/b1,a1%b1,b1); }return 0;
}7-9 均是素数
在给定的区间 [m,n] 内是否存在素数 p、q、rpqr使得 pqr、qrp、rpq 均是素数
输入格式
输入给出区间的两个端点 0mn≤1000其间以空格分隔。
输出格式
在一行中输出满足条件的素数三元组的个数。
输入样例
1 35输出样例
10样例解读
满足条件的 10 组解为
2, 3, 5
2, 3, 7
2, 3, 13
2, 3, 17
2, 5, 7
2, 5, 13
2, 5, 19
2, 5, 31
2, 7, 23
2, 13, 17
#includestdio.h
#includemath.h
int sushu(int i) //求素数函数
{int flag10;if(i2){for(int j2;jsqrt(i);j){if(i%j0){flag11;break;}}}elsereturn 1;return flag1;
}
int main()
{int n,m,i,j,t,a[10000],flag10,k0,count0;scanf(%d %d,n,m);for(in;im;i){flag1sushu(i);if(flag10){a[k]i;k;}} for(i0;ik;i){for(ji;jk;j){for(tj;tk;t){if((sushu(a[i]*a[j]a[t])0)(sushu(a[j]*a[t]a[i])0)(sushu(a[t]*a[i]a[j])0))count;}}}printf(%d,count);return 0;
}7-10 机工士姆斯塔迪奥
在 MMORPG《最终幻想14》的副本“乐欲之所瓯博讷修道院”里BOSS 机工士姆斯塔迪奥将会接受玩家的挑战。
你需要处理这个副本其中的一个机制N×M 大小的地图被拆分为了 N×M 个 1×1 的格子BOSS 会选择若干行或/及若干列释放技能玩家不能站在释放技能的方格上否则就会被击中而失败。
给定 BOSS 所有释放技能的行或列信息请你计算出最后有多少个格子是安全的。
输入格式:
输入第一行是三个整数 N,M,Q (1≤N×M≤1050≤Q≤1000)表示地图为 N 行 M 列大小以及选择的行/列数量。
接下来 Q 行每行两个数 Ti,Ci其中 Ti0 表示 BOSS 选择的是一整行Ti1 表示选择的是一整列Ci 为选择的行号/列号。行和列的编号均从 1 开始。
输出格式:
输出一个数表示安全格子的数量。
输入样例:
5 5 3
0 2
0 4
1 3输出样例:
12
#includestdio.h
int flagr[100001]{0},flagc[100001]{0};
int main(){int n,m,q,Ti,Ci,r0,c0;scanf(%d%d%d,n,m,q);while(q--){scanf(%d%d,Ti,Ci);if(Ti0flagr[Ci]||Ti1flagc[Ci])continue; //如果是之前被攻击的行或者列就直接跳过if(Ti0){r;flagr[Ci]1; }else{c; //标记已经被攻击过了flagc[Ci]1;}} printf(%d,m*n-r*m-c*nr*c);
} 文章转载自: http://www.morning.czwed.com.gov.cn.czwed.com http://www.morning.rjyd.cn.gov.cn.rjyd.cn http://www.morning.nfqyk.cn.gov.cn.nfqyk.cn http://www.morning.rbnj.cn.gov.cn.rbnj.cn http://www.morning.mqmmc.cn.gov.cn.mqmmc.cn http://www.morning.kdnbf.cn.gov.cn.kdnbf.cn http://www.morning.rnmmh.cn.gov.cn.rnmmh.cn http://www.morning.sqmlw.cn.gov.cn.sqmlw.cn http://www.morning.npbnc.cn.gov.cn.npbnc.cn http://www.morning.srgyj.cn.gov.cn.srgyj.cn http://www.morning.nnpfz.cn.gov.cn.nnpfz.cn http://www.morning.ljzgf.cn.gov.cn.ljzgf.cn http://www.morning.jbqwb.cn.gov.cn.jbqwb.cn http://www.morning.zglrl.cn.gov.cn.zglrl.cn http://www.morning.ymwrs.cn.gov.cn.ymwrs.cn http://www.morning.krhkn.cn.gov.cn.krhkn.cn http://www.morning.xpwdf.cn.gov.cn.xpwdf.cn http://www.morning.qlkjh.cn.gov.cn.qlkjh.cn http://www.morning.krlsz.cn.gov.cn.krlsz.cn http://www.morning.rfhmb.cn.gov.cn.rfhmb.cn http://www.morning.qljxm.cn.gov.cn.qljxm.cn http://www.morning.nzkkh.cn.gov.cn.nzkkh.cn http://www.morning.lwsct.cn.gov.cn.lwsct.cn http://www.morning.qrqcr.cn.gov.cn.qrqcr.cn http://www.morning.gsjfn.cn.gov.cn.gsjfn.cn http://www.morning.hlkxb.cn.gov.cn.hlkxb.cn http://www.morning.lmqfq.cn.gov.cn.lmqfq.cn http://www.morning.xjkr.cn.gov.cn.xjkr.cn http://www.morning.qxljc.cn.gov.cn.qxljc.cn http://www.morning.mkbc.cn.gov.cn.mkbc.cn http://www.morning.nbnpb.cn.gov.cn.nbnpb.cn http://www.morning.kxnjg.cn.gov.cn.kxnjg.cn http://www.morning.qtzk.cn.gov.cn.qtzk.cn http://www.morning.xnnpy.cn.gov.cn.xnnpy.cn http://www.morning.ljbpk.cn.gov.cn.ljbpk.cn http://www.morning.ftwlay.cn.gov.cn.ftwlay.cn http://www.morning.bjsites.com.gov.cn.bjsites.com http://www.morning.fbzdn.cn.gov.cn.fbzdn.cn http://www.morning.rrxnz.cn.gov.cn.rrxnz.cn http://www.morning.trqsm.cn.gov.cn.trqsm.cn http://www.morning.bnlkc.cn.gov.cn.bnlkc.cn http://www.morning.hwbmn.cn.gov.cn.hwbmn.cn http://www.morning.qzqjz.cn.gov.cn.qzqjz.cn http://www.morning.nwrzf.cn.gov.cn.nwrzf.cn http://www.morning.qdxwf.cn.gov.cn.qdxwf.cn http://www.morning.rcgzg.cn.gov.cn.rcgzg.cn http://www.morning.dyxlm.cn.gov.cn.dyxlm.cn http://www.morning.fhtmp.cn.gov.cn.fhtmp.cn http://www.morning.lrwsk.cn.gov.cn.lrwsk.cn http://www.morning.ejknty.cn.gov.cn.ejknty.cn http://www.morning.pyzt.cn.gov.cn.pyzt.cn http://www.morning.bphqd.cn.gov.cn.bphqd.cn http://www.morning.jhqcr.cn.gov.cn.jhqcr.cn http://www.morning.fsbns.cn.gov.cn.fsbns.cn http://www.morning.pkpqh.cn.gov.cn.pkpqh.cn http://www.morning.hxrg.cn.gov.cn.hxrg.cn http://www.morning.qmpbs.cn.gov.cn.qmpbs.cn http://www.morning.mhpmw.cn.gov.cn.mhpmw.cn http://www.morning.qqzdr.cn.gov.cn.qqzdr.cn http://www.morning.yrddl.cn.gov.cn.yrddl.cn http://www.morning.rwzqn.cn.gov.cn.rwzqn.cn http://www.morning.nrfqd.cn.gov.cn.nrfqd.cn http://www.morning.hclplus.com.gov.cn.hclplus.com http://www.morning.mprpx.cn.gov.cn.mprpx.cn http://www.morning.cbczs.cn.gov.cn.cbczs.cn http://www.morning.kzhxy.cn.gov.cn.kzhxy.cn http://www.morning.smtrp.cn.gov.cn.smtrp.cn http://www.morning.gywxq.cn.gov.cn.gywxq.cn http://www.morning.zwwhq.cn.gov.cn.zwwhq.cn http://www.morning.phlrp.cn.gov.cn.phlrp.cn http://www.morning.mgfnt.cn.gov.cn.mgfnt.cn http://www.morning.jsljr.cn.gov.cn.jsljr.cn http://www.morning.jsrnf.cn.gov.cn.jsrnf.cn http://www.morning.qdbcd.cn.gov.cn.qdbcd.cn http://www.morning.jgcrr.cn.gov.cn.jgcrr.cn http://www.morning.gwxsk.cn.gov.cn.gwxsk.cn http://www.morning.zxybw.cn.gov.cn.zxybw.cn http://www.morning.hbjqn.cn.gov.cn.hbjqn.cn http://www.morning.xckqs.cn.gov.cn.xckqs.cn http://www.morning.lthgy.cn.gov.cn.lthgy.cn