根據來電號碼顯示人名

2021-07-11 00:24:55 字數 1222 閱讀 6556

根據來電號碼顯示人名

描述 :

當手機來電時會根據**號碼自動匹配儲存在**本中的人名,進行**號碼匹配時一般會根據號碼的後多少位進行匹配,因為不同的網路環境下發的號碼可能會不同,比如,有的地區顯示區號,有的可能不顯示區號等。該題目要求如下:

1)對來電號碼進行後n位的匹配,n通過引數讀取獲得,輸出所有匹配號碼的人名,多個人名間加上空格

執行時間限制 : 無限制

記憶體限制 : 無限制

輸入 :

引數1: int型,可能的值為 0, 7, 8, 9,當為0時需要對來電號碼進行精確匹配,也就是說**本中的號碼和來電號碼必須一摸一樣才滿足

引數2:字串,為來電號碼

輸出 :

匹配的人名,號碼匹配失敗時顯示」unknown」(不包括引號)

樣例輸入 :

7 09282357

樣例輸出 :

jane cora

答案提示 :

來電的號碼長度不會小於要匹配的長度

**本中號碼如果小於要匹配的長度,要跳過,不進行比較

匹配是從字串後面匹配,比如號碼12345678,當進行7位匹配時,只比較後7位,也就是2345678

可能需要的標頭檔案:

**號碼本使用如下的資料,直接寫到**裡:

typedef struct

phone_book;

phone_book pb =

, ,

, ,

, ,

, ,

, ,

, ,

};

#include 

#include

#include

#include

#include

#include

#include

using

namespace

std;

typedef

struct

phone_book;

phone_book pb =

, ,,,

,,,,

,,,,

};void main()

i++;}}

else

else

i++;}}

}if (flag==0) cout

<<"unknown";

}

VTK 面繪製 顯示人頭

rawresolution.cpp 定義控制台應用程式的入口點。include stdafx.h include using namespace std include vtkunsignedchararray.h include vtkpiecewisefunction.h include vtk...

來電歸屬地顯示

1 建立乙個監聽來電的服務,在服務中查詢到 的歸宿地,再在服務中tost 歸屬地,如下 import android.content.intent import android.os.ibinder import android.support.annotation.nullable import ...

mod callcenter坐席不顯示來電號碼

直接現象 坐席話機來電顯示不是實際來電號碼 環境描述 由於專案實施時,還沒有對freeswitch進行呼叫中心應用開發,所以對原有呼叫中心系統進行了改造,使上圖中的架構可以應用於專案 中繼閘道器將pstn過來的 送到freeswitch上 東進keygoe通過sip註冊到freeswitch上 10...