LQB2013A04倒置的标签

这个题,一开始犯了一个很幼稚的错误
贴贴代码
#include<iostream>
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#include <strings.h>
#include <queue>
#include <set>
#include <cstring>
#include<vector>
using namespace std;
int a[]={,,,,,,};//0~6
vector<int> v1;
vector<int> v2;
int main(){
int q;
int b;
for (int i = ; i < ; ++i) {
for (int j = ; j < ; ++j) {
for (int k = ; k < ; ++k) {
for (int l = ; l < ; ++l) {
q=a[i]*+a[j]*+a[k]*+a[l]-a[l]*-a[k]*-a[j]*-a[i];
if(q< && q>) {
cout<<a[i]<<a[j]<<a[k]<<a[l]<<" "<<q<<endl;
v1.push_back(q);
} }
}
} }
cout<<"an";
for (int i = ; i < ; ++i) {
for (int j = ; j < ; ++j) {
for (int k = ; k < ; ++k) {
for (int l = ; l < ; ++l) {
b=a[i]*+a[j]*+a[k]*+a[l]-a[l]*-a[k]*-a[j]*-a[i];
if(b< && b>){
cout<<a[i]<<a[j]<<a[k]<<a[l]<<" "<<b<<endl;
v2.push_back(b);
} }
}
} }
vector<int>::iterator it;
vector<int>::iterator m;
for(it=v1.begin();it!=v1.end();it++)
cout<<*it<<" ";
cout<<endl;
for ( m = v2.begin(); m != v2.end(); ++m)
cout<<*m<<" "; }
,,,,我忽略了有的数,倒过来就不是它了,,,比如6和9
就死在这里了呜呜呜
//这个题我一开始以为挺简单的,后来,,
//
// Created by snnnow on 2020/7/15.
//
//要注意一一下你存储数据,用vector存,直接存一个结构体就好
#include<iostream>
#include <sstream>
#include <string.h>
#include <vector>
using namespace std;
struct price{
int a,b,c;
};//用的时候直接price p={1,2,3}就可以
vector<price> v1;
vector<price> v2;
char to(char c){
if(c=='')
return '';
if(c=='')
return '';
if(c=='')
return '';
if(c=='')
return '';
if(c=='')
return '';
if(c=='')
return '';
if(c=='')
return '';
} void i2s(int i, string &str){//一定要注意是引用
stringstream ss;
ss<<i;
ss>>str; }
void s2i(string &str,int &i){
stringstream ss;
ss<<str;
ss>>i;
}
string reverse(const string &str){//不要忘记加引用
string ans;
for (int i = ; i >= ; --i) {
ans.insert(ans.end(),to(str[i]));//string中的insert函数 }
return ans; } int main(){ for (int i = ; i < ; ++i) {
//cout<<i<<endl;
//先转字符串
string str;
string rstr;
i2s(i,str);
//cout<<str<<endl;
if(str.find('')!=string::npos || str.find('')!=string::npos || str.find('')!=string::npos ||str.rfind('')==)
continue;
rstr=reverse(str); int r; s2i(rstr,r);//r是反转后的价格
int plus=r-i;
//cout<<r<<" "<<i<<" "<<plus<<endl;
if(plus>- && plus<-){
price p1={i,r,plus};
v1.push_back(p1);
}else if(plus> && plus<){
price p2={i,r,plus};
v2.push_back(p2);
} }
// for (int k = 0; k < v1.size(); ++k) {
// cout<<v1[k].c<<" ";
//
// }
// for (int k = 0; k < v2.size(); ++k) {
// cout<<v2[k].c<<" ";
//
// } //vector遍历不必需要迭代器!!!!
for (int j = ; j < v1.size(); ++j) {
for (int i = ; i < v2.size(); ++i) {
if(v1[j].c+v2[i].c==){
cout<<v1[j].a<<" ";
} } } }
LQB2013A04倒置的标签的更多相关文章
- Lambda表达式、依赖倒置
ASP.NET MVC学前篇之Lambda表达式.依赖倒置 ASP.NET MVC学前篇之Lambda表达式.依赖倒置 前言 随着上篇文章的阅读,可能有的朋友会有疑问,比如(A.Method(xxx= ...
- 刨析Maven(对pom.xml配置文件常用标签的解析)
昨天在阿里云看到了一句话,"当你Learning和Trying之后,如果能尽量把Teaching也做好,会促进我们思考".共勉! 这是关于Maven的第三篇博客,这次我们深入了解p ...
- 20190322-a标签、img标签、三列表、特殊字符实体、表格
目录 1.a标签 a标签的属性 锚点 2.img标签 img标签的属性 图像热区 3.三列表 有序列表(Ordered List) ol>li 无序列表(Unordered List) ...
- HTML5新增的标签和属性归纳
收集总结的HTML5的新特性,基本除了IE9以下都可以使用. HTML5语法 大部分延续了html的语法 不同之处:开头的 <!DOCTYPE html> <html lang=&q ...
- h5废弃的标签和属性及新增的标签和属性
一.废弃的标签和属性 1.表现性元素 a) basefont b) big c) center d) font e) strike f) tt 2.框架类元素 a) frame b) frameset ...
- 使用MEF应用IOC(依赖倒置)
MVC实用架构设计(二)--使用MEF应用IOC(依赖倒置) 前言 在<上篇>中,基本的项目结构已经搭建起来了,但是有个问题,层与层之间虽然使用了接口进行隔离,但实例化接口的时候,还引 ...
- a标签点击跳转失效--IE6、7的奇葩bug
一般运用a标签包含img去实现点击图片跳转的功能,这是前端经常要用到的东西. 今天遇到个神奇的bug:如果在img上再包裹一层div,而且div设置了width和height,则图片区域点击时,无任何 ...
- IE6、7下html标签间存在空白符,导致渲染后占用多余空白位置的原因及解决方法
直接上图:原因:该div包含的内容是靠后台进行print操作,输出的.如果没有输出任何内容,浏览器会默认给该空白区域添加空白符.在IE6.7下,浏览器解析渲染时,会认为空白符也是占位置的,默认其具有字 ...
- 百度MIP页规范详解 —— canonical标签
百度MIP的规范要求必须添加强制性标签canonical,不然MIP校验工具会报错: 强制性标签<link rel="/^(canonical)$/"> 缺失或错误 这 ...
随机推荐
- 关于阿里云服务器Linux安装Tomcat后,外网不能访问解决方案
这里需要提及三个方面的问题 第一个方面:Linux上启动防火墙的问题 当下比较流行的Linux镜像是CentOS,所以防火墙也随之变成了firewall,那么怎么操作这个防火墙呢? #停止fi ...
- java中的Arrays这个工具类你真的会用吗
Java源码系列三-工具类Arrays 今天分享java的源码的第三弹,Arrays这个工具类的源码.因为近期在复习数据结构,了解到Arrays里面的排序算法和二分查找等的实现,收益匪浅,决定研读 ...
- Flutter 中那么多组件,难道要都学一遍?
在 Flutter 中一切皆是 组件,仅仅 Widget 的子类和间接子类就有 350 多个,整理的 Flutter组件继承关系图 可以帮助大家更好的理解学习 Flutter,回归正题,如此多的组件到 ...
- 使用Fiddler模拟Post请求
做了一个动态的GIF来做演示,应该更加直观些. (完)
- python抓取头条文章
python抓取头条美文并存储到mongodb # Author:song from multiprocessing import Pool from urllib.parse import urle ...
- Java NIO之Buffer的使用
目录 Buffer简介 Buffer的核心属性 Buffer的创建与使用(ByteBuffer为例) 总结 参考资料 Buffer简介 缓冲区(Buffer):本质上是一个数组,用于临时保存.写入以及 ...
- day07获取用户地址信息
==================获取用户信息=======================html页面: <view bindtap="getlocalpath"> ...
- (私人收藏)2019WER积木教育机器人赛(普及赛)基础解决方案
2019WER积木教育机器人赛(普及赛)基础解决方案 含地图.基础解决方案.全部路线的往返.详细规则.视频.搭建方案 EV3;乐高;机器人比赛;能力风暴;WER https://pan.baidu.c ...
- 每日一题 - 剑指 Offer 48. 最长不含重复字符的子字符串
题目信息 时间: 2019-07-02 题目链接:Leetcode tag: 动态规划 哈希表 难易程度:中等 题目描述: 请从字符串中找出一个最长的不包含重复字符的子字符串,计算该最长子字符串的长度 ...
- Cypress与TestCafe WebUI端到端测试框架简介
近期接触了Cypress和TestCafe,两个测试框架都基于Node.js,都不再使用Selenium+WebDriver,而且开箱即用,非常轻量级,就冲着不再使用WebDriver这一点,极大地勾 ...