当前位置: 首页 > news >正文

玉林市住房和城乡建设厅网站手机刷网站排名软件

玉林市住房和城乡建设厅网站,手机刷网站排名软件,专业网页制作报价,网站开发前端设计俺自己做的噢,还未核实答案,若有差错,望斧正。 第一题 小蓝要在屏幕上放置一行文字,每个字的宽度相同。小蓝发现,如果每个字的宽为 36 像素,一行正好放下 30 个字,字符之间和前后都没有任何空隙…

俺自己做的噢,还未核实答案,若有差错,望斧正。

第一题

小蓝要在屏幕上放置一行文字,每个字的宽度相同。小蓝发现,如果每个字的宽为 36 像素,一行正好放下 30 个字,字符之间和前后都没有任何空隙。请问,如果每个字宽为 10 像素,字符之间不包含空隙,一行可以放下多少个字?

答案108

第二题

求 2**2023%1000,即 2的2023次方除以1000的余数。

答案608

第三题

如果一个正整数转化成二进制与转换成八进制后所有数位的数字之和相等,则称为数位和相等的数。   

前几个数位和相等的正整数为 1, 8, 9, 64, ……   请问第 23 个数位和相等的正整数是多少?

答案4169

第四题

对于以下这些数(6行,每行6个,共36个),请问约数个数最多的是哪个?(如果有多个,请回答出现最早的那个)   

393353 901440 123481 850930 423154 240461   

373746 232926 396677 486579 744860 468782   

941389 777714 992588 343292 385198 876426   

483857 241899 544851 647930 772403 109929   

882745 372491 877710 340000 659788 658675   

296521 491295 609764 718967 842000 670302

答案901440

第五题

小蓝有一个01矩阵。他打算将第一行第一列的 0 变为 2 。变化过程有传染性,每次 2 的上下左右四个相邻的位置中的 0 都会变成 2 。直到最后每个 2 的周围都是 1 或 2 结束。   请问,最终矩阵中有多少个 2 ?   以下是小蓝的矩阵,共 30 行 40 列。   

       0000100010000001101010101001001100000011   0101111001111101110111100000101010011111   1000010000011101010110000000001011010100   0110101010110000000101100100000101001001   0000011010100000111111001101100010101001   0110000110000000110100000000010010100011   0100110010000110000000100010000101110000   0010011010100110001111001101100110100010   1111000111101000001110010001001011101101   0011110100011000000001101001101110100001   0000000101011000010011111001010011011100   0000100000011001000100101000111011101100   0010110000001000001010100011000010100011   0110110000100011011010011010001101011011   0000100100000001010000101100000000000010   0011001000001000000010011001100101000110   1110101000011000000100011001001100111010   0000100100111000001101001000001010010001   0100010010000110100001100000110111110101   1000001001100010011001111101011001110001   0000000010100101000000111100110010101101   0010110101001100000100000010000010110011   0000011101001001000111011000100111010100   0010001100100000011000101011000000010101   1001111010010110011010101110000000101110   0110011101000010100001000101001001100010   1101000000010010011001000100110010000101   1001100010100010000100000101111111111100   1001011010101100001000000011000110110000   0011000100011000010111101000101110110001

答案591

第六题

问题描述
  给定一个正好六位的正整数 x,请将 x 循环左移一位后输出。
  所谓循环左移一位,是指将原来的十万位变为个位,原来的万位到个位向左移动依次变为十万位到十位。
  例如:194910 左移一位变为 949101 。
  又如:987123 左移一位变为 871239 。


输入格式
  输入一行包含一个整数 x 。保证输入的 x 正好包含 6 个十进制数位,而且十万位和万位上的数字均不为 0 。
输出格式
  输出一行包含一个整数,表示答案。
样例输入
       194910
样例输出
       949101

Code:

#include<iostream> 
using namespace std;#define f(i,a,b) for(int i=a;i<=b;i++)
string tmp;
int a[6];
int main(){cin>>tmp;f(i,0,5){if(i==0){a[5]=tmp[0]-'0';}//cout<<tmp[i];a[i-1]=tmp[i]-'0';}f(i,0,5)cout<<a[i];return 0;
}

第七题

问题描述
  
输入一个仅包含小写英文字母的字符串,请问这个字符串中的最后一元音是什么。
  在英文中,a, e, i, o, u 共 5 个字母是元音字母,其它字母不是元音字母。
输入格式
  
输入一行包含一个字符串,仅由小写英文字符组成,字符串中至少包含一个元音字母。
输出格式
  
输出一行包含一个字符,表示答案。
样例输入
lanqiao
样例输出
o
样例输入
cup
样例输出
u

Code:

#include<iostream>
#include<string.h>
#include<algorithm>
using namespace std;const int N =10000;string st;
int main()
{    cin>>st;reverse(st.begin(),st.end());for(int i=0;i < st.length();i++){if(st[i]=='a'||st[i]=='e'||st[i]=='i'||st[i]=='o'||st[i]=='u'){cout<<st[i];break;}	}return 0;
}

第八题

问题描述:
  给定一个整数,对这个整数的一次转换是指将这个整数变为这个整数的所有数位上的非零数字的乘积。
  例如,对 123456789 进行一次转换变为 1*2*3*4*5*6*7*8*9=362880,再进行一次转换变为 3*6*2*8*8=2304,再进行一次转换变为 2*3*4=24,再进行一次转换变为 8。
  给定一个整数,请依次将转换过程中经历的每个整数输出,直到小于 10 。
输入格式:
  输入一行包含一个整数 n 。
输出格式:
  输出多行,每行包含一个整数。
样例输入:
123456789
样例输出:
362880
2304
24
8
评测用例规模与约定:
  对于 50% 的评测用例,1 <= n <= 10**9 (10的9次方)。
  对于所有评测用例,1 <= n <= 10**18 (10的18次方)。

Code:

#include<iostream>
#include<cstring>
using namespace std;
#define f(i,a,b) for(int i=a;i<=b;i++)
typedef long long ll;
string s;
ll ans=1;int calc(string s1,int len){int res=1;f(i,0,len-1){int t=s1[i]-'0';if(t==0) continue;//cout<<"t:"<<t<<endl;res*=t;}return res;
}int main(){cin>>s;int len;char s2[20];while(1){len=s.size();//cout<<"len:"<<len<<endl;ans=calc(s,len);if(ans<10) break;sprintf(s2, "%d", ans);cout<<s2<<endl;string s3(&s2[0],&s2[strlen(s2)]);s=s3;}cout<<ans;return 0;
}

第九题

问题描述:
  小蓝站在一个 n 行 m 列的方格图中间,方格图的每一个方格上都标有一个正整数。
  如果两个相邻方格(上下左右四个方向相邻)内的数的最大公约数大于 1 ,则可以从其中一个方格移动到另一个方格,当然也可以从另一个方格移回第一个方格。
  假设小蓝开始时站在第 r 行第 c 列,请问小蓝可以移动到方格图内的多少个方格?
输入格式:
  输入的第一行包含两个整数 n, m ,用一个空格分隔,表示方格图的行数和列数。
  接下来 n 行,每行包含 m 个正整数,相邻整数间用一个空格分隔,依次表示方格图中从第 1 行到第 n 行,每行从第 1 列到第 m 列中的数。
  接下来一行包含两个整数 r, c,用一个空格分隔,表示小蓝所在的行号和列号。
输出格式:
  输出一行包含一个整数,表示答案。
样例输入:
3 4
3 6 5 5
2 4 3 5
7 8 3 8
3 2
样例输出:
5
评测用例规模与约定:
  对于50%的评测用例,1 <= n, m <= 100,方格图中的每个数不超过 10**5 (10的5次方)。
  对于所有评测用例,1 <= n, m <= 1000,方格图中的每个数不超过 10**9 (10的9次方)。

Code:

#include<iostream>
#include<string.h>
#include<algorithm>
using namespace std;const int N =1010;int g[N][N];
int n,m;
int x,y;
int num;
bool st[N][N];
int a[4]={1,-1,0,0};
int b[4]={0,0,-1,1};
int gcd(int a,int b)
{return b?gcd(b,a%b):a;
}
void dfs(int x,int y)
{for(int i=0;i<4;i++){int x1=x+a[i];int y1=y+b[i];if(x1>=1&&x1<=n&&y1>=1&&y1<=m&&gcd(g[x][y],g[x1][y1])>1&&!st[x1][y1]){st[x1][y1]=true;dfs(x1,y1);}}return ;
}
int main()
{    cin>>n>>m;for(int i = 1; i <= n;i++){for(int j = 1; j <= m; j ++ ){scanf("%d",&g[i][j]);}}cin>>x>>y;dfs(x,y);for(int i = 1; i <= n;i++){for(int j = 1; j <= m; j ++ ){if(st[i][j])num++;}}cout<<num;return 0;
}

第十题

问题描述:
  给定一个序列 a[1], a[2], …, a[n] 和一个整数 k,请找出一个长度正好为 k 的区间,使得区间中所有数的和最大。
  即要找到一个整数 p ,使得 1 <= p 且 p+k-1 <= n ,使得 a[p]+a[p+1]+...+a[p+k-1] 最大。
输入格式:
  输入的第一行包含两个整数 n , k。
  第二行包含 n 个整数,相邻的整数之间使用一个空格分隔,表示给定的序列。
输出格式:
  输出一行包含一个整数,表示最大的区间和,你只需要输出和就行,不需要输出方案。
样例输入:
6 3
2 3 9 1 9 5
样例输出:
19
评测用例规模与约定:
  对于 30% 的评测用例,1 <= k <= n <= 30,1 <= a[i] <= 100。
  对于 60% 的评测用例,1 <= k <= n <= 1000,1 <= a[i] <= 10000。
  对于所有评测用例,1 <= k <= n <= 100000,1 <= a[i] <= 1000000。

Code:

#include<cstdio>
using namespace std;
int n,k,x;
long long sum[1000005];int main()
{scanf("%d%d",&n,&k);for(int i=1;i<=n;i++){scanf("%d",&x);sum[i]=sum[i-1]+x;//预处理前缀和}long long ans=-1;int ansl,ansr;int l=1,r=l+k-1;while(r<=n){//sum[r]-sum[l-1]表示l到r的区间和int tmp=sum[r]-sum[l-1];if(tmp>ans){ans=tmp;ansl=l,ansr=r;//更新答案}l++;r++;}//printf("%d %d %lld",ansl,ansr,ans);cout<<ans<endl;return 0;
}

http://www.hkea.cn/news/531656/

相关文章:

  • 安康市代驾公司上海网站关键词排名优化报价
  • 怎么在网站上建设投票统计在线培训系统app
  • 泰州网站建设哪家好网站seo的主要优化内容
  • 洛卡博网站谁做的seo权重查询
  • 东莞网络科技公司有哪些山东网站seo
  • 网站建设需要学什么网站模板购买
  • 用html做的游戏网站关键词推广效果分析
  • 做影视网站引流正规推广平台有哪些
  • 免费下载简历模板北京seo排名厂家
  • 西昌市做网站的百度搜索排名靠前
  • 办公室装修实景拍摄图重庆seo俱乐部联系方式
  • 网站建设阶段推广计划书怎么写
  • 代做毕业设计网站现成注册网站平台
  • 电商网站开发工作计划企业网络营销策划
  • 用wps网站栏目做树形结构图网页设计代码案例
  • 多媒体网站设计开发是指什么每日关键词搜索排行
  • 网站 seo正规网络公司关键词排名优化
  • 建立网站赚多少钱seo收录排名
  • 怎么做app网站seo学习网站
  • 广西建设职业技术学院官网免费的seo优化
  • 凡科网电脑版怎么做网站百度知道官网手机版
  • 贵卅省住房和城乡建设厅网站周口seo推广
  • 搭建flv视频网站seo工具查询
  • 企业展示网站 数据库设计模板自助建站
  • 房地产设计师上海seo网络优化
  • wordpress迁移打不开百度seo泛解析代发排名
  • 网站兼容性测试怎么做微信营销软件群发
  • wordpress如何设置内容页seo营销优化
  • 高端大气的网站制作南宁百度seo软件
  • 沙井营销型网站建设成人培训机构