Submission #714127

#TimeUTC-0UsernameProblemLanguageResultExecution timeMemory
7141272023-03-24 02:10:20monglaPreokret (COCI18_preokret)C++17
50 / 50
1 ms340 KiB
#include<bits/stdc++.h>
using namespace std;
long long n,m,ans=0,anss=0,ld;
int a[3000],b[3000],jsa[3000],jsb[3000];
int main(){
cin>>n;
for(int i=1; i<=n; i++){
cin>>a[i];
if(a[i]<=1440) ans++;
jsa[a[i]]=1;
}
scanf("%lld",&m);
for(int i=1; i<=m; i++){
cin>>b[i];
if(b[i]<=1440) ans++;
jsb[b[i]]=1;
}
cout<<ans<<endl;
for(int i=1; i<=3000; i++)
jsa[i]+=jsa[i-1],jsb[i]+=jsb[i-1];
for(int i=1; i<=3000; i++)
{
if(jsa[i]>jsb[i] && jsa[i-1]==jsb[i-1] && ld==2)
anss++;
if(jsa[i]<jsb[i] && jsa[i-1]==jsb[i-1] && ld==1)
anss++;
if(jsa[i]!=jsb[i])
{
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Compilation message (stderr)

preokret.cpp: In function 'int main()':
preokret.cpp:12:7: warning: ignoring return value of 'int scanf(const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
   12 |  scanf("%lld",&m);
      |  ~~~~~^~~~~~~~~~~
preokret.cpp:21:9: warning: iteration 2999 invokes undefined behavior [-Waggressive-loop-optimizations]
   21 |   jsa[i]+=jsa[i-1],jsb[i]+=jsb[i-1];
      |   ~~~~~~^~~~~~~~~~
preokret.cpp:20:16: note: within this loop
   20 |  for(int i=1; i<=3000; i++)
      |               ~^~~~~~
preokret.cpp:25:11: warning: iteration 2999 invokes undefined behavior [-Waggressive-loop-optimizations]
   25 |   if(jsa[i]>jsb[i] && jsa[i-1]==jsb[i-1] && ld==2)
      |      ~~~~~^
preokret.cpp:23:16: note: within this loop
   23 |  for(int i=1; i<=3000; i++)
      |               ~^~~~~~
#Verdict Execution timeMemoryGrader output
Fetching results...