试题描述
|
输入
|
输出
|
输入示例
|
10 4 160 170 190 185 172 195 160 158 178 184 160 180 170 180 |
输出示例
|
6
|
其他说明
|
//
// main.cpp
// taketomato
//
// Created judyge on 15-5-2.
// Copyright (c) 2015年 judyge. All rights reserved.
//
#include <iostream>
using namespace std;
int main(int argc, const char * argv[]) {
int N;
int M;
cin>>N;
cin>>M;
int n[100];
int m[20];
for(int i=0;i<N;i++)
{
cin>>n[i];
}
for(int i=0;i<M;i++)
{
cin>>m[i];
}
for(int i=0;i<N;i++)
{
for(int j=i+1;j<N;j++)
{
if(n[j]>n[i])
{
int tmp=n[i];
n[i]=n[j];
n[j]=tmp;
}
}
}
for(int i=0;i<M;i++)
{
for(int j=i+1;j<M;j++)
{
if(m[j]>m[i])
{
int tmp=m[i];
m[i]=m[j];
m[j]=tmp;
}
}
}
static int sum=0;
static int j=0;
for(int i=0;i<M;i++)
{
for(j;j<N;)
{
if(n[j]<=m[i])
{sum+=2;j+=2;}
continue;
}
}
cout<<sum;
return 0;
}