
C++
chrisleequeen
这个作者很懒,什么都没留下…
展开
-
有10箱产品每箱有1000件,正品每件100克。其中的几箱是次品,次品每件比正品轻10克,问能否用秤只称一次,就找出哪几箱是次品。
有10箱产品每箱有1000件,正品每件100克。其中的几箱是次品,次品每件比正品轻10克,问能否用秤只称一次,就找出哪几箱是次品。#include <iostream>//#include <string>using namespace std;int main(){ int n; //输入箱子数量 cout<<"input the number of boxes:"; cin>>n; //标准总重量原创 2022-02-28 19:04:12 · 1537 阅读 · 0 评论 -
开灯问题:有从1到n依次编号的n个同学和n 盏灯。
开灯问题:有从1到n依次编号的n个同学和n 盏灯。1号同学将所有的灯都关掉;2号同学将编号为2的倍数的灯都打开;3号同学则将编号为3的倍数的灯作相反处理(该号灯如打开的,则关掉;如关闭的,则打开);以后的同学都将自己编号的倍数的灯,作相反处理。问经n个同学操作后,哪些灯是打开的?#include<iostream>#define n 10#include<cstring>using namespace std;int main(){ int lantern[n+1原创 2022-02-28 19:03:36 · 2375 阅读 · 0 评论 -
至少以两种不同效率的算法实现P30 习题1.4-10
至少以两种不同效率的算法实现P30 习题1.4-10#include<iostream>#include<algorithm>#include<cstring>using namespace std;//算法1:排序法bool sortAlgorithm(string s1,string s2){ if(s1.length()!=s2.length()||!s1.compare(s2) )return false; sort(s1.begin原创 2022-02-28 19:02:40 · 154 阅读 · 0 评论 -
编程打印形如下规律的n*n方阵
l1、编程打印形如下规律的n*n方阵。 0 1 1 1 0 2 0 1 0 4 2 2 0 4 4 2 0 3 0 4 0 3 3 3 0原创 2022-02-28 19:00:25 · 1873 阅读 · 0 评论 -
1087 有多少不同的值 (20 分)
1087 有多少不同的值 (20 分)当自然数 n 依次取 1、2、3、……、N 时,算式 ⌊n/2⌋+⌊n/3⌋+⌊n/5⌋ 有多少个不同的值?(注:⌊x⌋ 为取整函数,表示不超过 x 的最大自然数,即 x 的整数部分。)输入格式:输入给出一个正整数 N(2≤N≤104 )。输出格式:在一行中输出题面中算式取到的不同值的个数。输入样例:2017输出样例:1480set#include<iostream>#include<set> using n原创 2021-05-01 14:21:21 · 120 阅读 · 0 评论