hdu5062 简单题
题意:
求区间逆序数的个数,逆序数增加了个要求就是必须要是先升序在降序例如12321或者123321这样的.
思路:
水题直接写就行了,数据范围不大,估计直接求也不会超时,我看见询问只有7种情况,直接打表了,下面给出打表代码和ac代码。
打表
#include<stdio.h>
#include<string.h>
int jude(int now)
{
int num[10] ,nowid = 0;
while(now)
{
num[++nowid] = now % 10;
now /= 10;
}
int tt = nowid / 2 + nowid % 2;
for(int i = 1 ;i < tt ;i ++)
if(num[i] >= num[i+1]) return 0;
for(int i = 1 ;i <= nowid / 2 ;i ++)
if(num[i] != num[nowid-i+1]) return 0;
return 1;
}
int main ()
{
int sum[8];
memset(sum ,0 ,sizeof(sum));
sum[0] = 1;
for(int i = 1 ;i <= 1000000 ;i ++)
{
int now = jude(i);
if(now && i <= 1000) printf("%d*\n" ,i);
if(i <= 10) sum[1] += now;
if(i <= 100) sum[2] += now;
if(i <= 1000) sum[3] += now;
if(i <= 10000) sum[4] += now;
if(i <= 100000) sum[5] += now;
if(i <= 1000000) sum[6] += now;
}
for(int i = 0 ;i <= 6 ;i ++)
printf("%d**\n" ,sum[i]);
getchar();
return 0;
}
AC
#include<stdio.h>
int main ()
{
int t ,n;
scanf("%d" ,&t);
while(t--)
{
scanf("%d" ,&n);
if(n == 0)printf("%d\n" ,1);
if(n == 1)printf("%d\n" ,9);
if(n == 2)printf("%d\n" ,18);
if(n == 3)printf("%d\n" ,54);
if(n == 4)printf("%d\n" ,90);
if(n == 5)printf("%d\n" ,174);
if(n == 6)printf("%d\n" ,258);
}
return 0;
}
hdu5062 简单题相关推荐
- HDU 排名(简单题)
好久没在oj上做题了,刚开始第二天做一道简单题的心得记录. 1 #include <cstdio> 2 #include <cstring> 3 #include <st ...
- (每日一题)CF1139D Steps to One 2021年天梯赛 L3-3 可怜的简单题(期望,莫比乌斯反演,杜教筛)
整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 一周连考三门,人都没了 Weblink 2021年天梯赛 L3-3 可怜的简单题 CF1139D Pr ...
- 【bzoj2751】[HAOI2012]容易题(easy) 数论,简单题
Description 为了使得大家高兴,小Q特意出个自认为的简单题(easy)来满足大家,这道简单题是描述如下: 有一个数列A已知对于所有的A[i]都是1~n的自然数,并且知道对于一些A[i]不能取 ...
- 小M的简单题(easy)
小M的简单题(easy) 时间限制:3s 内存限制:128MB [题目描述] 小M是某知名高中的学生,有一天,他请他的n个同学吃苹果,同学们排成一行,且手中已经有一些苹果.为了表示他的大方,有时他会给 ...
- Loj 【CQOI 2006】简单题,mmp
#10117. 「一本通 4.1 练习 2」简单题 题目描述 题目来源:CQOI 2006 有一个 nnn 个元素的数组,每个元素初始均为 000.有 mmm 条指令,要么让其中一段连续序列数字反 ...
- BZOJ4066: 简单题
BZOJ4066: 简单题 Description 你有一个N*N的棋盘,每个格子内有一个整数,初始时的时候全部为0,现在需要维护两种操作: 命令 参数限制 内容 1 x y A 1<=x,y& ...
- BZOJ 4066: 简单题
4066: 简单题 Time Limit: 50 Sec Memory Limit: 20 MB Submit: 2373 Solved: 622 [Submit][Status][Discuss ...
- CSU 1785: 又一道简单题
1785: 又一道简单题 Submit Page Summary Time Limit: 5 Sec Memory Limit: 128 Mb Submitted: 602 ...
- zzuli 2177 Contest - 河南省多校连萌(四)(简单题)
Contest - 河南省多校连萌(四) Problem F: 小姐姐的忠告:少吃辣条多刷题 题目链接 Time Limit: 1 Sec Memory Limit: 128 MB Submit: 1 ...
最新文章
- php数据库字段类型,mysql 字段类型说明
- RocketMQ集群启动报错:java.lang.RuntimeException: Lock failed,MQ already started
- Prufer序列相关
- 2017最新顺口溜出炉(超级经典)!
- spring-bean版本_如何模拟Spring bean(版本2)
- oracle里子连接查询,pc端页面滚动到底部加载更多数据......
- Python+Opencv图像处理新手入门教程(三):阈值与二值化
- SQL50题面试题(10-15)
- Linux下Socket 函数集(四)
- C++中在使用自定义类型(结构体类型)的stl数据结构时,operate的用法
- cfe刷机教程 斐讯k3_斐讯K3刷机教程官改V2.1D或者其它版本教程
- 表情包生成引流源码 - Jason原创
- nodejs代理请求转发
- SA8155 QNX 系统启动时序
- KVM环境下vCPU绑定到物理CPU
- torch学习 (二十九):周杰伦歌词数据集测试循环神经网络
- 免费的实时数据库,我们该选谁?----BerkeleyDB与SQLite评测对比
- 从mysql中查询关键字_mysql中查询常用的关键字
- stata的固定效应,控制时间和个体的语句
- 电脑不稳定? 可能系统已被病毒渗透:怎样判断是否遭受入侵
热门文章
- 《JavaScript DOM 编程艺术》 读书笔记
- 《微信小程序:开发入门及案例详解》—— 3.4 小结
- 【原创】.NET读写Excel工具Spire.Xls使用(4)对数据操作与控制
- dl,dt,dd,ul,li,ol区别
- 运维中心建设--数据管理
- iOS APP日志写入文件(日志收集)
- input文本框设置移除默认内容(兼容IE低版本)
- TP v5中环境变量在项目中的应用
- u3d中texture2D的Advanced设置解析
- Nginx的安装和配置文件详细说明