⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ex.dpr

📁 tongji acm-online judge solution
💻 DPR
字号:
program Ural_1196(Input, Output);
const
    MaxN = 15000;
type
    TIndex = Longint;
    TData = Longint;
    TList = array[1..MaxN] of TData;
var
    N, M, Count: TIndex;
    A: TList;

function BinarySearch(X: TData): TIndex;
var
    l, r, mid: TIndex;
begin
    l := 1;
    r := N;
    while l <= r do
    begin
        mid := (l + r) div 2;
        if A[mid] < X then
            l := mid + 1
        else if A[mid] > X then
            r := mid - 1
        else if A[mid] = X then
        begin
            BinarySearch := mid;
            Exit;
        end;
    end;
    BinarySearch := 0;
end;

procedure Main;
var
    i: TIndex;
    T: TData;
begin
    FillChar(A, SizeOf(A), 0);
    Readln(N);
    for i := 1 to N do
        Readln(A[i]);
    Readln(M);
    Count := 0;
    for i := 1 to M do
    begin
        Readln(T);
        if BinarySearch(T) > 0 then
            Inc(Count);
    end;
    Writeln(Count);
end;
begin
    Main;
end.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -