亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

Codeforces Round #396 (Div. 2) A+B

2019-11-10 16:45:28
字體:
來源:轉載
供稿:網友

A. Mahmoud and Longest Uncommon Subsequence

time limit per test:2 seconds

memory limit per test:256 megabytes

input:standard input

output:standard output

While Mahmoud and Ehab were PRacticing for IOI, they found a problem which name was Longest common subsequence. They solved it, and then Ehab challenged Mahmoud with another problem.

Given two strings a and b, find the length of their longest uncommon subsequence, which is the longest string that is a subsequence of one of them and not a subsequence of the other.

A subsequence of some string is a sequence of characters that appears in the same order in the string, The appearances don’t have to be consecutive, for example, strings “ac”, “bc”, “abc” and “a” are subsequences of string “abc” while strings “abbc” and “acb” are not. The empty string is a subsequence of any string. Any string is a subsequence of itself.

Input

The first line contains string a, and the second line — string b. Both of these strings are non-empty and consist of lowercase letters of English alphabet. The length of each string is not bigger than 105 characters.

Output

If there’s no uncommon subsequence, print “-1”. Otherwise print the length of the longest uncommon subsequence of a and b.

Examples

Input abcd defgh

Output 5

Input a a

Output -1

Note

In the first example: you can choose “defgh” from string b as it is the longest subsequence of string b that doesn’t appear as a subsequence of string a. 題意:判斷兩個串的最長不公共子序列。 題解:-1或者最長的串。 代碼:

#include<bits/stdc++.h>using namespace std;string a,b;int main(){ cin>>a>>b; if(a!=b) cout<<max(a.length(),b.length()); else cout<<"-1"<<endl;}

B. Mahmoud and a Triangle

time limit per test:2 seconds

memory limit per test:256 megabytes

input:standard input

output:standard output

Mahmoud has n line segments, the i-th of them has length ai. Ehab challenged him to use exactly 3 line segments to form a non-degenerate triangle. Mahmoud doesn’t accept challenges unless he is sure he can win, so he asked you to tell him if he should accept the challenge. Given the lengths of the line segments, check if he can choose exactly 3 of them to form a non-degenerate triangle.

Mahmoud should use exactly 3 line segments, he can’t concatenate two line segments or change any length. A non-degenerate triangle is a triangle with positive area.

Input

The first line contains single integer n (3?≤?n?≤?105) — the number of line segments Mahmoud has.

The second line contains n integers a1,?a2,?…,?an (1?≤?ai?≤?109) — the lengths of line segments Mahmoud has.

Output

In the only line print “YES” if he can choose exactly three line segments and form a non-degenerate triangle with them, and “NO” otherwise.

Examples

Input 5 1 5 3 2 4

Output YES

Input 3 4 1 2

Output NO

Note

For the first example, he can use line segments with lengths 2, 4 and 5 to form a non-degenerate triangle. 題意:任取三個數,問能否構成不退化三角形。 題解:排個序判斷一下即可。 代碼:

#include <bits/stdc++.h>#define ll long longusing namespace std;const int N=1e5+10;ll a[N];int main(){ int n; cin>>n; for(int i=1; i<=n; i++) cin>>a[i]; sort(a+1,a+1+n); bool flag=false; for(int i=2; i<n; i++) { if(a[i]+a[i-1]>a[i+1]) flag=true; } if(flag) cout<<"YES"<<endl; else cout<<"NO"<<endl;}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产伦精品免费视频| 国产视频精品一区二区三区| 欧美色欧美亚洲高清在线视频| 欧洲亚洲在线视频| 91成品人片a无限观看| 国产成人免费91av在线| 国产欧美精品在线播放| 欧美激情网站在线观看| 亚洲天堂成人在线视频| 国产精品户外野外| 国产精品日韩专区| 九九热这里只有在线精品视| 日韩人在线观看| 欧美一级淫片丝袜脚交| 亚洲第一级黄色片| 久久久久久久久久久国产| 日韩在线观看免费| 91网站在线免费观看| 国产成人精品免费视频| 日韩中文在线中文网在线观看| 国产精品亚洲аv天堂网| 日韩亚洲欧美中文在线| 国产成人鲁鲁免费视频a| 7m精品福利视频导航| 亚洲精品久久久久中文字幕二区| 亚洲欧美日韩一区二区在线| 在线播放国产一区二区三区| 成人福利视频网| 欧美大尺度激情区在线播放| 亚洲wwwav| 亚洲欧洲一区二区三区久久| 91亚洲国产成人久久精品网站| 欧美人交a欧美精品| 日韩精品中文字幕久久臀| 欧美日韩在线影院| 亚洲成年人在线| 久久久久久久一区二区| 57pao国产精品一区| 精品亚洲国产视频| 亚洲电影免费观看高清完整版| 日韩免费视频在线观看| 久久99热精品| 亚洲淫片在线视频| 欧美激情女人20p| 国产日韩欧美在线看| 日本精品在线视频| 欧美黑人极品猛少妇色xxxxx| 国产精品女人网站| 日韩成人性视频| 亚洲第一视频网站| 日韩av在线不卡| 国产精品第一第二| 欧美俄罗斯性视频| 欧美成人国产va精品日本一级| 欧美成人精品h版在线观看| 亚洲天堂成人在线| 亚洲美女自拍视频| 免费av在线一区| 91免费看视频.| 综合欧美国产视频二区| 国产91精品在线播放| 亚洲最大中文字幕| 国产亚洲精品久久久优势| 国产丝袜视频一区| 国产精品网址在线| 国产一区二区精品丝袜| 茄子视频成人在线| 久久久久久久久久国产精品| 成人免费在线视频网站| 2019最新中文字幕| 成人性生交大片免费看视频直播| 欧美理论电影在线观看| 在线成人激情黄色| 精品久久久久久久久国产字幕| 亚洲综合日韩中文字幕v在线| 成人乱色短篇合集| 欧美日韩加勒比精品一区| 亚洲自拍欧美另类| 97在线精品国自产拍中文| 精品美女国产在线| 国产精品激情av电影在线观看| 久久中文字幕在线| 97国产真实伦对白精彩视频8| 欧美性做爰毛片| 91久久国产精品91久久性色| 91av网站在线播放| 国产精品一区二区久久精品| 欧美激情第一页xxx| 久久久久在线观看| 日韩亚洲欧美中文在线| 中文字幕免费国产精品| 亚洲韩国日本中文字幕| 韩国一区二区电影| 亚洲一区美女视频在线观看免费| 一本色道久久综合狠狠躁篇怎么玩| 国产精品免费福利| 欧美成人免费在线视频| 韩国三级日本三级少妇99| 国产女精品视频网站免费| 欧美日韩激情小视频| 亚洲视频自拍偷拍| 日韩中文字幕久久| 青青草一区二区| 亚洲福利视频在线| 国产久一一精品| 久久久久中文字幕2018| 亚洲精品永久免费| 国产一区二区三区视频在线观看| 中文字幕亚洲欧美一区二区三区| 日韩黄色在线免费观看| 欧美激情第一页xxx| 国产精品海角社区在线观看| 亚洲人成网站在线播| 亚洲精品丝袜日韩| 精品在线小视频| www.日韩av.com| 少妇久久久久久| 久久久久北条麻妃免费看| 一区二区欧美久久| 韩国福利视频一区| 在线观看视频亚洲| 久久久国产视频91| 国产区精品在线观看| 在线亚洲午夜片av大片| 尤物yw午夜国产精品视频明星| 亚洲裸体xxxx| 欧美黑人性视频| 97视频免费在线观看| 国产精品视频久久久| 久久久久久亚洲精品不卡| 北条麻妃一区二区在线观看| 国产精品大片wwwwww| 欧美成人免费视频| 亚洲美女在线观看| 国产精品第1页| 7777精品久久久久久| 国产精品自产拍高潮在线观看| 亚洲男人的天堂在线播放| 日韩资源在线观看| 一区二区三区四区视频| 日韩av中文字幕在线免费观看| 青草热久免费精品视频| 午夜精品久久久久久久久久久久久| 亚洲欧美激情四射在线日| 成人免费自拍视频| 久久精品国产欧美亚洲人人爽| 欧美国产亚洲视频| 久久九九国产精品怡红院| 久久久久国产一区二区三区| 91九色蝌蚪国产| 国产一区二中文字幕在线看| 国模精品一区二区三区色天香| 日韩大片免费观看视频播放| 国产精品一区二区久久国产| 亚洲精品综合久久中文字幕| 国产精品视频中文字幕91| 久久99亚洲精品| 青青草原成人在线视频| 国产视频综合在线| 亚洲精品99久久久久| 亚洲欧美日韩国产中文专区| 欧美老女人性视频| 成人激情视频网| 8050国产精品久久久久久|