提出 #15436289
ソースコード 拡げる
#include<bits/stdc++.h>
//#include <ext/pb_ds/assoc_container.hpp>
//#include<ext/pb_ds/tree_policy.hpp>
#include<cstdio>
#include<vector>
#include<stdio.h>
#include<cstring>
#include<algorithm>
#include<string>
#include<iostream>
#include<map>
#include<set>
#include<queue>
#include<set>
#define READ freopen("in.txt", "r", stdin)
#define WRITE freopen("out.txt", "w", stdout)
#define INF9 1000000010
#define INF18 1000000000000000010
#define dist(ax,ay,bx,by) sqrt((ax-bx)*(ax-bx)+(ay-by)*(ay-by))
#define gcd(a,b) __gcd(a,b)
#define lcm(a,b) (a*b)/__gcd(a,b)
#define m_p(a,b) make_pair(a,b)
#define sqr(a) ((a)*(a))
#define pb push_back
#define bpll(a) __builtin_popcountll(a)
#define MX 1000000
#define PI acos(-1)
#define mod 1000000007
#define cnt_bin(n) __builtin_clzll(0ll) - __builtin_clzll(n)
typedef long long lli;
using namespace std;
deque<lli>v;
int main()
{
lli n, k;
scanf("%lld %lld", &n, &k);
for(lli i=0; i<n; i++)
{
lli a;
scanf("%lld", &a);
v.push_back(a);
}
lli cur=1;
lli prev=1;
for(lli i=0; i<k; i++)
{
cur*=v[i];
}
while(v.size()>=k+1)
{
if(v.front()<v[k]) cout<<"Yes"<<endl;
else cout<<"No"<<endl;
v.pop_front();
}
return 0;
}
提出情報
| 提出日時 |
|
| 問題 |
C - Marks |
| ユーザ |
Mohaimin66 |
| 言語 |
C++ (GCC 9.2.1) |
| 得点 |
300 |
| コード長 |
1535 Byte |
| 結果 |
AC |
| 実行時間 |
289 ms |
| メモリ |
5336 KiB |
コンパイルエラー
./Main.cpp: In function ‘int main()’:
./Main.cpp:57:19: warning: comparison of integer expressions of different signedness: ‘std::deque<long long int>::size_type’ {aka ‘long unsigned int’} and ‘lli’ {aka ‘long long int’} [-Wsign-compare]
57 | while(v.size()>=k+1)
| ~~~~~~~~^~~~~
./Main.cpp:49:9: warning: unused variable ‘prev’ [-Wunused-variable]
49 | lli prev=1;
| ^~~~
./Main.cpp:39:10: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
39 | scanf("%lld %lld", &n, &k);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~
./Main.cpp:44:14: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
44 | scanf("%lld", &a);
| ~~~~~^~~~~~~~~~~~
ジャッジ結果
| セット名 |
Sample |
All |
| 得点 / 配点 |
0 / 0 |
300 / 300 |
| 結果 |
|
|
| セット名 |
テストケース |
| Sample |
sample_01.txt, sample_02.txt, sample_03.txt |
| All |
in01.txt, in02.txt, in03.txt, in04.txt, in05.txt, in06.txt, in07.txt, in08.txt, in09.txt, in10.txt, in11.txt, in12.txt, in13.txt, in14.txt, in15.txt, in16.txt, in17.txt, sample_01.txt, sample_02.txt, sample_03.txt |
| ケース名 |
結果 |
実行時間 |
メモリ |
| in01.txt |
AC |
6 ms |
3692 KiB |
| in02.txt |
AC |
162 ms |
5300 KiB |
| in03.txt |
AC |
164 ms |
5228 KiB |
| in04.txt |
AC |
162 ms |
5284 KiB |
| in05.txt |
AC |
163 ms |
5336 KiB |
| in06.txt |
AC |
285 ms |
5212 KiB |
| in07.txt |
AC |
289 ms |
5280 KiB |
| in08.txt |
AC |
33 ms |
5132 KiB |
| in09.txt |
AC |
35 ms |
5176 KiB |
| in10.txt |
AC |
165 ms |
5324 KiB |
| in11.txt |
AC |
162 ms |
5212 KiB |
| in12.txt |
AC |
177 ms |
5264 KiB |
| in13.txt |
AC |
284 ms |
5284 KiB |
| in14.txt |
AC |
31 ms |
5248 KiB |
| in15.txt |
AC |
35 ms |
5176 KiB |
| in16.txt |
AC |
2 ms |
3688 KiB |
| in17.txt |
AC |
2 ms |
3488 KiB |
| sample_01.txt |
AC |
3 ms |
3680 KiB |
| sample_02.txt |
AC |
3 ms |
3564 KiB |
| sample_03.txt |
AC |
8 ms |
3536 KiB |