日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

2020年 第11届 蓝桥杯 Java B组 省赛真题详解及小结【第1场省赛 2020.7.5】

發布時間:2024/9/30 java 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 2020年 第11届 蓝桥杯 Java B组 省赛真题详解及小结【第1场省赛 2020.7.5】 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
  • 藍橋杯 Java B組 省賽決賽 真題詳解及小結匯總【2013年(第4屆)~2021年(第12屆)】
  • 第11屆 藍橋杯-第1、2次模擬(軟件類)真題-(2020年3月、4月)-官方講解視頻

  • 說明:部分題解思路及程序代碼 源自?藍橋杯 官網視頻(Java B組歷年真題解析)
  • 2013年 第04屆 藍橋杯 Java B組 省賽真題詳解及小結
  • 2014年 第05屆 藍橋杯 Java B組 省賽真題詳解及小結
  • 2015年 第06屆 藍橋杯 Java B組 省賽真題詳解及小結
  • 2016年 第07屆 藍橋杯 Java B組 省賽真題詳解及小結
  • 2017年 第08屆 藍橋杯 Java B組 省賽真題詳解及小結
  • 2018年 第09屆 藍橋杯 Java B組 省賽真題詳解及小結
  • 2019年?第10屆 藍橋杯 Java B組 省賽真題詳解及小結
  • 2020年?第11屆 藍橋杯 第1次模擬賽真題詳解及小結【Java版】(校內模擬)//?官方講解視頻
  • 2020年?第11屆 藍橋杯 第2次模擬賽真題詳解及小結【Java版】//?官方講解視頻
  • 2020年?第11屆 藍橋杯 C/C++ B組 省賽真題詳解及小結【第1場省賽 2020.07.05】【Java版】
  • 2020年?第11屆 藍橋杯 Java B組 省賽真題詳解及小結【第1場省賽 2020.07.05】
  • 2020年?第11屆 藍橋杯 Java C組 省賽真題詳解及小結【第1場省賽 2020.07.05】
  • 2020年 第11屆 藍橋杯 Java B組 省賽真題詳解及小結【第2場省賽 2020.10.17】
  • 2021年 第12屆 藍橋杯 第1次模擬賽真題詳解及小結【Java版】
  • 2021年 第12屆 藍橋杯 第2次模擬賽真題詳解及小結【Java版】
  • 2021年 第12屆 藍橋杯 第3次模擬賽真題詳解及小結【Java版】
  • 2021年 第12屆 藍橋杯 第4次模擬賽真題詳解及小結【Java版】
  • 2021年 第12屆 藍橋杯【備賽 直播 公開課 —— 軟件類(本科組、高職高專組)】
  • 2021年 第12屆 藍橋杯 Java B組 省賽真題詳解及小結【第1場省賽 2021.04.18】
  • 2021年 第12屆 藍橋杯 Java B組 省賽真題詳解及小結【第2場省賽 2021.05.09】

  • 2015年 第06屆 藍橋杯 Java B組 決賽真題詳解及小結
  • 2016年 第07屆 藍橋杯 Java B組 決賽真題詳解及小結
  • 2017年 第08屆 藍橋杯 Java B組 決賽真題詳解及小結
  • 2018年 第09屆 藍橋杯 Java B組 決賽真題詳解及小結
  • 2019年 第10屆 藍橋杯 Java B組 決賽真題詳解及小結
  • 2020年 第11屆 藍橋杯 Java B組 決賽真題詳解及小結【2020.11.14】
  • 2021年 第12屆 藍橋杯 Java B組 決賽真題詳解及小結
  • 目? ?錄

    一、試題 A: 解密

    解法一:手工計算

    解法二:編程計算 indexOf()+substring()

    二、試題 B: 紀念日

    解法一:使用“計算器”求解

    解法二:使用“日期類”求解(SimpleDateFormat+Date)

    解法三:使用“日期類”求解(Date)

    三、試題 C: 合并檢測

    解法一

    解法二

    解法三:代碼求解

    解法四:代碼求解

    四、試題 D: 分配口罩

    解法一

    五、試題 E:?斐波那契數列最大公約數

    解法一

    六、試題F: 分類計數

    解法一:'A' <= temp[i] && temp[i] <= 'Z'

    解法二:Character.isUpperCase(a[i])

    七、試題G: 八次求和

    解法一:BigInteger求解

    解法二:快速位運算

    八、試題 H: 字符串編碼

    解法一(有誤!!!)

    解法二

    解法三(精簡版)

    解法四

    九、試題 I: BST 插入節點問題

    解法一

    十、試題 J: 網絡分析

    解法一

    解法二

    小結


    試題下載:【鏈接:https://pan.baidu.com/s/1zgZfxpflhQywaRRNGoi-dg? ?提取碼:zjxs?】

    ? ?

    一、試題 A: 解密

    本題總分:5 分

    【問題描述】

    小明設計了一種文章加密的方法:對于每個字母 c,將它變成某個另外的字符 Tc。下表給出了字符變換的規則:

    ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

    例如,將字符串 YeRi 加密可得字符串 EaFn。

    小明有一個隨機的字符串,加密后為

    EaFnjISplhFviDhwFbEjRjfIBBkRyY

    (由 30 個大小寫英文字母組成,不包含換行符),請問原字符串是多少?

    (如果你把以上字符串和表格復制到文本文件中,請務必檢查復制的內容是否與文檔中的一致。在試題目錄下有一個文件 str.txt,第一行為上面的字符串,后面 52 行依次為表格中的內容。)

    【答案提交】

    這是一道結果填空題,你只需要算出結果后提交即可。本題的結果為一個只包含 30 個大小寫英文字母的字符串,在提交答案時只填寫這個字符串,填寫多余的內容將無法得分。

    【答案】:YeRikGSunlRzgDlvRwYkXkrGWWhXaA

    解法一:手工計算

    【解析】:觀察表可得:a->y、A->Y;建議:5個字母 5個字母地一一進行對比。

    解法二:編程計算 indexOf()+substring()

    package provincialGames_11_2020;public class _01_A_解密 {public static void main(String[] args) { // 30個字符 // String res = "YeRik GSunl RzgDl vRwYk XkrGW WhXaA"; // 未加密【答案】 // String str = "EaFnj ISplh FviDh wFbEj RjfIB BkRyY"; // 加密后String str = "EaFnjISplhFviDhwFbEjRjfIBBkRyY"; // 加密后的字符char[] arr = str.toCharArray();String s1 = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; // 原字符String s2 = "yxmdacikntjhqlgoufszpwbrevYXMDACIKNTJHQLGOUFSZPWBREV"; // 加密后的字符String s3 = ""; // 解密后的字符for (int i = 0; i < arr.length; i++) {int j = s2.indexOf(arr[i]); // 輸出當前字符在加密后字符中的位置s3 += s1.substring(j, j + 1); // 找出原字符在此位置對應的字符}System.out.println(s3);} }

    二、試題 B: 紀念日

    本題總分:5 分

    題目鏈接:2020年 第11屆 藍橋杯 C/C++ B組 省賽真題詳解及小結【第1場省賽2020.7.5】【Java版】

    【答案】:52038720?

    解法一:使用“計算器”求解

    ? ?? ??

    解法二:使用“日期類”求解(SimpleDateFormat+Date)

    package provincialGames_11_2020_1_JavaB;import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date;public class _02_B_紀念日2 {// 不需要非要找12點,因為都是從0點算也是一樣的public static void main(String[] args) throws ParseException {SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");Date date1 = format.parse("1921-7-23");Date date2 = format.parse("2020-7-1");int a = (int) ((date2.getTime() - date1.getTime()) / (1000 * 60));System.out.println(a);SimpleDateFormat sdf = new SimpleDateFormat("yy-MM-dd HH:mm:ss");Date begin = (Date) sdf.parse("1921-7-23 12:00:00");Date end = (Date) sdf.parse("2020-7-1 12:00:00");long ans = end.getTime() - begin.getTime();System.out.println(ans / 60000);} }

    解法三:使用“日期類”求解(Date)

    ??

    package provincialGames_11_2020;import java.util.Date;public class _02_B_紀念日 {public static void main(String[] args) {long sum = 36138 * 24 * 60L;System.out.println(sum);System.out.println(36138 * 24 * 60);// long型變量在定義的時候,如果不加“L”,則默認為int型變量Date date1 = new Date(21, 7, 23, 12, 0, 0); // 1921Date date2 = new Date(120, 7, 1, 12, 0, 0); // 2020long time = date2.getTime() - date1.getTime();System.out.println(time / (60000));} }

    三、試題 C: 合并檢測

    本題總分:10 分

    題目鏈接:2020年 第11屆 藍橋杯 Java C組 省賽真題詳解及小結【第1場省賽 2020.7.5】

    【答案】:10

    解法一

    這題數學問題
    設總人數為pop,感染率p,每次k人,總市級數sum
    sum = ( [pop / k]+1 ) * ( 1+k*p(k+1) )
    這里的[ pop / k ] + 1,即pop/k向上取整
    [pop/k] + 1 這里由于pop數量較大,所以這里向上取整的1可以忽略,這里直接取了pop/k,即
    sum = ( pop / k ) * ( 1 + kp( k+1 ) )
    將p代入sum = (pop/k)*( 1+k*0.01( k+1 ) )
    sum求導 = ( pop/k ) ( 0.01k-1/k)
    可得當k =10時,sum取最小值
    所以K = 10。

    解法二

    原文鏈接

    假設A國有n個人,感染者有n/100
    每k個人一組,共n/k組,共用n/k瓶試劑
    按照最壞的情況,每多出一個感染者就多用k瓶試劑,
    因此共用n/k+(n/100)*k瓶試劑
    n是定值,所以求(1/k+k/100)最小
    由于a+b>=2√ab
    當且僅當a = b時,取等號
    即1/k=k/100時,取得最小值
    解得k = 10

    解法三:代碼求解

    package provincialGames_11_2020;public class _03_C_合并檢測 {public static void main(String[] args) {int min = 999990;int ans = -1;for (int i = 1; i <= 100; i++) { // i個人一塊測int temp;if (100 % i != 0) {temp = 100 / i + i + 1;} else {temp = 100 / i + i;}if (min > temp) {min = temp;ans = i;}}System.out.println(ans);} }

    解法四:代碼求解

    原文鏈接:第十一屆藍橋杯大賽軟件類省賽Java大學B組(第一場)

    package provincialGames_11_2020_1_JavaB;public class _03_C_合并檢測2 {public static void main(String[] args) {int sum = 1000;int minn = 0x3f3f3f3f;int ans = 0, res = 0;for (int i = 1; i <= 1000; i++) {if (sum % i == 0) {ans = sum / i + 10 * i;} else {ans = sum / i + 10 * i + 1;}if (ans < minn) {minn = ans;res = i;}}System.out.println(res);} }

    四、試題 D: 分配口罩

    本題總分:10 分

    【問題描述】

    某市市長獲得了若干批口罩,每一批口罩的數目如下:(如果你把以下文字復制到文本文件中,請務必檢查復制的內容是否與文檔中的一致。在試題目錄下有一個文件 mask.txt,內容與下面的文本相同)

    9090400

    8499400

    5926800

    8547000

    4958200

    4422600

    5751200

    4175600

    6309600

    5865200

    6604400

    4635000

    10663400

    8087200

    4554000

    現在市長要把口罩分配給市內的 2 所醫院。由于物流限制,每一批口罩只能全部分配給其中一家醫院。市長希望 2 所醫院獲得的口罩總數之差越小越好。請你計算這個差最小是多少?

    【答案提交】

    這是一道結果填空題,你只需要算出結果后提交即可。本題的結果為一個整數,在提交答案時只填寫這個整數,填寫多余的內容將無法得分。

    解法一

    原文鏈接:第十一屆藍橋杯大賽軟件類省賽Java大學B組(第一場)

    【答案】:2400

    package provincialGames_11_2020;import java.util.Scanner;public class _04_D_分配口罩2 { // 2400static int sum = 0;static int[] dp = new int[98090000];static int[] nums = { 0, 9090400, 8499400, 5926800, 8547000, 4958200, 4422600,5751200, 4175600, 6309600, 5865200, 6604400, 4635000, 10663400, 8087200, 4554000 };public static void main(String[] args) {Scanner in = new Scanner(System.in);for (int i = 1; i < nums.length; i++)sum += nums[i];int v = sum / 2;for (int i = 1; i < nums.length; i++) {for (int j = v; j >= nums[i]; j--) {dp[j] = Math.max(dp[j], dp[j - nums[i]] + nums[i]);}}System.out.println(dp[v]);System.out.println(sum - 2 * dp[v]);} }

    五、試題 E:?斐波那契數列最大公約數

    本題總分:15 分

    【問題描述】

    斐波那契數列滿足 F1 = F2 = 1,從 F3 開始有 Fn = Fn?1 + Fn?2。請你計算 GCD(F2020, F520),其中 GCD(A, B) 表示 A 和 B 的最大公約數。

    【答案提交】

    這是一道結果填空題,你只需要算出結果后提交即可。本題的結果為一個整數,在提交答案時只填寫這個整數,填寫多余的內容將無法得分。

    解法一

    【答案】:6765

    package provincialGames_11_2020_1_JavaB;import java.math.BigInteger;public class _05_E_斐波那契數列最大公約數 { // 6765public static void main(String[] args) {BigInteger arr[] = new BigInteger[2025]; // int long型數據均會爆數組arr[0] = BigInteger.ZERO;arr[1] = arr[2] = BigInteger.ONE;for (int i = 3; i <= 2020; i++) {arr[i] = arr[i - 1].add(arr[i - 2]);}for (int i = 1; i <= 7; i++) { // 輸出斐波那契數組的元素值 驗證System.out.println(i + ": " + arr[i]);}System.out.println(arr[520]);System.out.println(arr[2020]);System.out.println(arr[2020].mod(arr[520])); // System.out.println(gcd(arr[2020], arr[520]));System.out.println(arr[2020].gcd(arr[520]));}public static BigInteger gcd(BigInteger a, BigInteger b) {return b.equals(BigInteger.ZERO) ? a : gcd(b, a.mod(b)); // if (b.compareTo(BigInteger.ZERO) == 0) { // return a; // } // return gcd(b, a.mod(b));} }

    六、試題F: 分類計數

    【問題描述】

    輸入一個字符串,請輸出這個字符串包含多少個大寫字母,多少個小寫字母,多少個數字。

    【輸入格式】

    輸入一行包含一個字符串。

    【輸出格式】

    輸出三行,每行一個整數,分別表示大寫字母、小寫字母和數字的個數。

    【樣例輸入】

    1+a=Aab

    【樣例輸出】

    1 3 1

    【評測用例規模與約定】

    對于所有評測用例,字符串由可見字符組成,長度不超過 100。

    解法一:'A' <= temp[i] && temp[i] <= 'Z'

    package provincialGames_11_2020;import java.util.Scanner;public class _06_F_分類計數 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);String str = sc.next();char[] temp = str.toCharArray();int upper = 0, lower = 0, digit = 0;for (int i = 0; i < temp.length; i++) {if ('A' <= temp[i] && temp[i] <= 'Z') {upper++;} else if ('a' <= temp[i] && temp[i] <= 'z') {lower++;} else if ('0' <= temp[i] && temp[i] <= '9') {digit++;}}System.out.println(upper + " " + lower + " " + digit);} }

    解法二:Character.isUpperCase(a[i])

    package provincialGames_11_2020_1_JavaB;import java.util.Scanner;public class _06_F_分類計數2 {public static void main(String[] args) {Scanner in = new Scanner(System.in);String s = in.nextLine();char[] a = s.toCharArray();int upper = 0, lower = 0, num = 0;for (int i = 0; i < a.length; i++) {if (Character.isUpperCase(a[i]))upper++;else if (Character.isLowerCase(a[i]))lower++;else if (Character.isDigit(a[i]))num++;}System.out.print(upper + " " + lower + " " + num);} }

    七、試題G: 八次求和

    時間限制: 1.0s 內存限制: 512.0MB 本題總分:20 分

    【問題描述】

    給定正整數 n, 求 +? + · · · +? mod 123456789 。其中 mod 表示取余。

    【輸入格式】

    輸入的第一行包含一個整數 n。

    【輸出格式】

    輸出一行,包含一個整數,表示答案。

    【樣例輸入】

    2

    【樣例輸出】

    257

    【樣例輸入】

    987654

    【樣例輸出】

    43636805

    【評測用例規模與約定】

    對于 20% 的評測用例,1 ≤ n ≤ 20。

    對于 60% 的評測用例,1 ≤ n ≤ 1000。

    對于所有評測用例,1 ≤ n ≤ 1000000。

    解法一:BigInteger求解

    package provincialGames_11_2020;import java.math.BigInteger; import java.util.Scanner;public class _07_G_八次求和 {public static final BigInteger mod = BigInteger.valueOf(123456789);public static void main(String[] args) {Scanner sc = new Scanner(System.in);int n = sc.nextInt(); // 對于所有評測用例,1 ≤ n ≤ 1000000。BigInteger sum = BigInteger.ZERO; // sum會爆int\longfor (int i = 1; i <= n; i++) {BigInteger temp = BigInteger.valueOf(i);sum = sum.add(temp.multiply(temp).multiply(temp).multiply(temp).multiply(temp).multiply(temp).multiply(temp).multiply(temp));// sum = sum.mod(mod);}System.out.println(sum.mod(mod));} } /** int temp = (int) Math.pow(i, 8); String str = temp + ""; long sum = 0; for (int i = 1; i <= n; i++) {sum += (long)Math.pow(i, 8);sum %= mod;System.out.println(i + ": " + sum); } */

    解法二:快速位運算

    ?

    package provincialGames_11_2020_1_JavaB;import java.util.Scanner;public class _07_G_八次求和2 {static long mod = 123456789;public static void main(String[] args) {Scanner in = new Scanner(System.in);long n = in.nextLong();long ans = 0;for (long i = 1; i <= n; i++) {ans = (ans + quickPow(i, 8)) % mod;}System.out.println(ans);}static long quickPow(long a, int b) {long ans = 1;while (b > 0) {if ((b & 1) == 1)ans = (ans * a) % mod;a = (a * a) % mod;b >>= 1;}return ans;} }

    八、試題 H: 字符串編碼

    時間限制: 1.0s 內存限制: 512.0MB 本題總分:25 分

    【問題描述】

    小明發明了一種給由全大寫字母組成的字符串編碼的方法。對于每一個大寫字母,小明將它轉換成它在 26 個英文字母中序號,即 A → 1, B → 2, ... Z → 26。

    這樣一個字符串就能被轉化成一個數字序列:

    比如 ABCXYZ → 123242526。

    現在給定一個轉換后的數字序列,小明想還原出原本的字符串。當然這樣的還原有可能存在多個符合條件的字符串。小明希望找出其中字典序最大的字符串。

    【輸入格式】

    一個數字序列。

    【輸出格式】

    一個只包含大寫字母的字符串,代表答案。

    【樣例輸入】

    123242526

    【樣例輸出】

    LCXYZ

    【評測用例規模與約定】

    對于 20% 的評測用例,輸入的長度不超過 20。

    對于所有評測用例,輸入的長度不超過 200000。

    百度百科——ASCII

    解法一(有誤!!!)

    注意:此題解有誤!!!部分樣例不過關!!!請看題解二!!!

    package provincialGames_11_2020;public class _08_H_字符串編碼2 { // 123242526 -> LCXYZ 【部分樣例不過關!】public static void main(String[] args) {java.util.Scanner sc = new java.util.Scanner(System.in);String s = sc.nextLine();char c[] = s.toCharArray();String res = "";for (int i = 0; i < c.length - 1;) {int temp = (c[i] - '0') * 10 + (c[i + 1] - '0');if (temp <= 26) {res += ((char) ((temp - 1) + 'A'));c[i] = '0';c[i + 1] = '0';i += 2;} else {res += ((char) ((temp / 10 - 1) + 'A'));i++;}}if (c[c.length - 1] != '0') {s += c[c.length - 1];}System.out.println(res);} } /** // c[c.length - 1]:字符數組的倒數第1個字符 // c[c.length - 2]:字符數組的倒數第2個字符 // c[c.length - 3]:字符數組的倒數第3個字符public static void main(String[] args) {java.util.Scanner sc = new java.util.Scanner(System.in);String s = sc.nextLine();char c[] = s.toCharArray();String b = "";for (int i = 0; i < c.length - 1;) { // 遍歷字符數組(最后一個字符并未遍歷,防止數組越界!)int temp = (c[i] - '0') * 10 + (c[i + 1] - '0'); // 字符轉數字if (temp <= 26) {b += ((char) ((temp - 1) + 'A')); // 將數字轉化為對應的字符i += 2; // c[i] = '0'; // if (i != c.length - 2) { // 如果字符c[i+1]是字符數組的最后一個字符 // } // c[i + 1] = '0';} else {b += ((char) ((temp / 10 - 1) + 'A')); // 將數字轉化為對應的字符i++;}}if (c.length >= 3) { // 符合此條件,則字符數組的最后一個字符一定需要轉化為字母int temp23 = (c[c.length - 3] - '0') * 10 + (c[c.length - 2] - '0'); // 倒數第2、3個字符合并int temp12 = (c[c.length - 2] - '0') * 10 + (c[c.length - 1] - '0'); // 倒數第1、2個字符合并if (temp23 >= 26) {b += ((char) ((temp23 - 1) + 'A')); // 將數字轉化為對應的字符}}System.out.println(b);} */

    解法二

    原文鏈接

    package provincialGames_11_2020;import java.util.Scanner;public class _08_H_字符串編碼 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);String s = sc.next();sc.close();StringBuilder sb = new StringBuilder(); // 答案int len = s.length();char[] num = s.toCharArray();for (int i = 0; i < len; i++) {// 1開頭if (num[i] == '1') {// 第i+2位是否為0,如果為0,當前位就不能和i+1位合并成一個字母if (i < len - 2) {// 不為0if (num[i + 2] != '0') { // System.out.println((num[i]-'0') * 10 + num[i + 1] + 'A' -1 -'0' );sb.append((char) ((num[i] - '0') * 10 + num[i + 1] + 'A' - 1 - '0'));++i;// 為0,當前位就不能和i+1位合并成一個字母,(如果合成字母,剩下一個0沒辦法轉換)} else {sb.append((char) (num[i] - '0' + 'A' - 1));}// i+2已超過盡頭} else {// 看i+1位是否存在if (i < len - 1) {sb.append((char) ((num[i] - '0') * 10 + num[i + 1] + 'A' - 1 - '0'));// 不存在,第i位為最后一位} else {sb.append((char) (num[i] - '0' + 'A' - 1));}break;}// 2開頭} else if (num[i] == '2') {// 看存不存在下一位if (i < len - 1) {// 看下一位是不是小于6,因為字母的大小不能超過26if (num[i + 1] <= '6') {// 看第i+2位是否存在if (i < len - 2) {// 看第i+2位是否=0if (num[i + 2] != '0') {sb.append((char) ((num[i] - '0') * 10 + num[i + 1] + 'A' - 1 - '0'));++i;// 為0,當前位就不能和i+1位合并成一個字母,(如果合成字母,剩下一個0沒辦法轉換)} else {sb.append((char) (num[i] - '0' + 'A' - 1));}// 不存在的話,就直接添加就行} else {sb.append((char) ((num[i] - '0') * 10 + num[i + 1] + 'A' - 1 - '0'));break;}// 如果大于6,證明不能和后一位合并} else {sb.append((char) (num[i] - '0' + 'A' - 1));}// 不存在下一位,這一位就直接放進去} else {sb.append((char) (num[i] - '0' + 'A' - 1));}// 如果大于2的話,就直接添加就行,字母沒有2以上開頭的} else {sb.append((char) (num[i] - '0' + 'A' - 1));}}System.out.println(sb.toString());}public static char getUppLetter(int num) {System.out.println((char) (num));return (char) (num);} }

    解法三(精簡版)

    原文鏈接

    package provincialGames_11_2020;import java.util.Scanner;public class _08_H_字符串編碼3 {public static void main(String[] args) {Scanner input = new Scanner(System.in);String s = input.next();int len = s.length();char[] c = s.toCharArray();int i;for (i = 0; i < len - 1; i++) {int a = c[i] - '0';int b = c[i + 1] - '0';int ans = a * 10 + b;if (ans < 27) {char ch = (char) (ans + 64);System.out.print(ch);i++;} else {char ch = (char) (a + 64);System.out.print(ch);}}if (i < len) {char ch = (char) (c[i] - '0' + 64);System.out.print(ch);}} }

    解法四

    package provincialGames_11_2020_1_JavaB;import java.util.Scanner;public class _08_H_字符串編碼4 {public static void main(String[] args) {Scanner in = new Scanner(System.in);String s = in.nextLine();char[] a = s.toCharArray();boolean[] vis = new boolean[a.length];char[] ans = new char[a.length];int cnt = 0, tmp;for (int i = 0; i < a.length - 1; i++) {tmp = (a[i] - '0') * 10 + a[i + 1] - '0';if (tmp <= 26) {ans[cnt++] = (char) ('A' + tmp - 1);vis[i] = vis[i + 1] = true;i++;} else {ans[cnt++] = (char) ('A' + a[i] - '0' - 1);vis[i] = true;}}if (!vis[a.length - 1])ans[cnt++] = (char) ('A' + a[a.length - 1] - '0' - 1);for (int i = 0; i < cnt; i++)System.out.print(ans[i]);} }

    九、試題 I: BST 插入節點問題

    時間限制: 1.0s 內存限制: 512.0MB 本題總分:25 分

    【問題描述】

    給定一棵包含 N 個節點的二叉樹,節點編號是 1 ~ N。其中 i 號節點具有權值 ,并且這些節點的權值恰好形成了一棵排序二叉樹 (BST)。

    現在給定一個節點編號 K,小明想知道,在這 N 個權值以外,有多少個整數 X (即 X 不等于任何 ) 滿足:給編號為 K 的節點增加一個權值為 X 的子節點,仍可以得到一棵 BST。

    例如在下圖中,括號外的數字表示編號、括號內的數字表示權值。即編號 1 ~ 4 的節點權值依次是 0、10、20、30。

    如果 K = 1,那么答案為 0。因為 1 號節點已經有左右子節點,不能再增加子節點了。

    如果 K = 2,那么答案為無窮多。因為任何一個負數都可以作為 2 的左子節點。

    如果 K = 3,那么答案為 9。因為 X = 11, 12, · · · , 19 都可以作為 3 的左子節點。

    【輸入格式】

    第一行包含 2 個整數 N 和 K。

    以下 N 行每行包含 2 個整數,其中第 i 行是編號為 i 的節點的父節點編號 Pi 和權值? 。注意 Pi = 0 表示 i 是根節點。

    輸入保證是一棵 BST。

    【輸出格式】

    一個整數代表答案。如果答案是無窮多,輸出 ?1。

    【樣例輸入】

    4 3

    0 10

    1 0

    1 20

    3 30

    【樣例輸出】

    9

    【評測用例規模與約定】

    對于 60% 的評測用例,1 ≤ K ≤ N ≤ 100,0 ≤ ?≤ 200,且 各不相同。

    對于所有評測用例,1 ≤ K ≤ N ≤ 10000,0 ≤ ?≤ 100000000,且 ?各不相同。

    解法一

    原文鏈接

    package provincialGames_11_2020;import java.util.Scanner;public class _09_I_BST插入節點問題 {public static void main(String[] args) {Scanner input = new Scanner(System.in);int n = input.nextInt();int k = input.nextInt();int a[] = new int[100100];int b[] = new int[100100];int vis[] = new int[100010];for (int i = 1; i <= n; i++) {a[i] = input.nextInt();b[i] = input.nextInt();vis[i] = a[i];}int cnt = 0;int ans = 0;for (int i = 1; i <= n; i++) {if (vis[i] == k) {cnt++;ans = b[i];}}if (cnt == 2)System.out.print(0);else if (cnt == 1) {ans = Math.abs(ans - b[k]);System.out.print(ans - 1);} elseSystem.out.print(-1);} }

    十、試題 J: 網絡分析

    時間限制: 1.0s 內存限制: 256.0MB 本題總分:25 分

    【問題描述】

    小明正在做一個網絡實驗。

    他設置了 n 臺電腦,稱為節點,用于收發和存儲數據。

    初始時,所有節點都是獨立的,不存在任何連接。

    小明可以通過網線將兩個節點連接起來,連接后兩個節點就可以互相通信了。兩個節點如果存在網線連接,稱為相鄰。

    小明有時會測試當時的網絡,他會在某個節點發送一條信息,信息會發送到每個相鄰的節點,之后這些節點又會轉發到自己相鄰的節點,直到所有直接或間接相鄰的節點都收到了信息。所有發送和接收的節點都會將信息存儲下來。一條信息只存儲一次。

    給出小明連接和測試的過程,請計算出每個節點存儲信息的大小。

    【輸入格式】

    輸入的第一行包含兩個整數 n, m,分別表示節點數量和操作數量。節點從 1 至 n 編號。

    接下來 m 行,每行三個整數,表示一個操作。

    如果操作為 1 a b,表示將節點 a 和節點 b 通過網線連接起來。當 a = b 時,表示連接了一個自環,對網絡沒有實質影響。

    如果操作為 2 p t,表示在節點 p 上發送一條大小為 t 的信息。

    【輸出格式】

    輸出一行,包含 n 個整數,相鄰整數之間用一個空格分割,依次表示進行完上述操作后節點 1 至節點 n 上存儲信息的大小。

    【樣例輸入】

    4 8

    1 1 2

    2 1 10

    2 3 5

    1 4 1

    2 2 2

    1 1 2

    1 2 4

    2 2 1

    【樣例輸出】

    13 13 5 3

    【評測用例規模與約定】

    對于 30% 的評測用例,1 ≤ n ≤ 20,1 ≤ m ≤ 100。

    對于 50% 的評測用例,1 ≤ n ≤ 100,1 ≤ m ≤ 1000。

    對于 70% 的評測用例,1 ≤ n ≤ 1000,1 ≤ m ≤ 10000。

    對于所有評測用例,1 ≤ n ≤ 10000,1 ≤ m ≤ 100000,1 ≤ t ≤ 100。

    解法一

    package provincialGames_11_2020;import java.util.LinkedList; import java.util.Scanner;public class _10_J_網絡分析 {static int[] data;static boolean[] bool;static LinkedList<LinkedList<Integer>> list = new LinkedList<LinkedList<Integer>>();public static void main(String[] args) {Scanner sc = new Scanner(System.in);int n = sc.nextInt();int m = sc.nextInt();data = new int[n + 1];bool = new boolean[n + 1];int a = 0, b = 0, c = 0;for (int i = 0; i <= n; i++) {list.add(new LinkedList<>());}for (int i = 0; i < m; i++) {a = sc.nextInt();b = sc.nextInt();c = sc.nextInt();// 網絡題把他們互相聯系起來if (a == 1) {list.get(b).add(c);list.get(c).add(b);} else {bool = new boolean[n + 1];dfs(b, c);}}for (int i = 1; i <= n; i++) {System.out.print(data[i] + " ");}}// dfs遍歷每一個結點public static void dfs(int node, int num) {bool[node] = true;data[node] += num;LinkedList<Integer> templist = list.get(node);for (int i : templist) {if (!bool[i]) {dfs(i, num);}}} }

    解法二

    原文鏈接:第十一屆藍橋杯大賽軟件類省賽Java大學B組(第一場)

    package provincialGames_11_2020_1_JavaB;import java.util.Scanner;public class _10_J_網絡分析2 {public static void main(String[] args) {Scanner in = new Scanner(System.in);int n = in.nextInt();int m = in.nextInt();for (int i = 1; i <= n; i++)fa[i] = i;for (int i = 0; i < m; i++) {int tmp = in.nextInt();if (tmp == 1) {int a = in.nextInt();int b = in.nextInt();int tx = find(a);int ty = find(b);if (tx != ty) {fa[tx] = ty;dis[tx] = sum[tx] - sum[ty];}} else {int a = in.nextInt();int b = in.nextInt();int c = find(a);sum[c] += b;}}System.out.print(sum[find(1)] + dis[1]);for (int i = 2; i <= n; i++) {System.out.print(" " + (sum[find(i)] + dis[i]));}}static int MAXN = 10000 + 10;static int[] fa = new int[MAXN];static int[] sum = new int[MAXN];static int[] dis = new int[MAXN];static int find(int x) {if (fa[x] != x) {int t = fa[x];fa[x] = find(fa[x]);dis[x] += dis[t];}return fa[x];} }

    小結

    仔細、認真,注意日期類、大整數BigInteger的使用。

    總結

    以上是生活随笔為你收集整理的2020年 第11届 蓝桥杯 Java B组 省赛真题详解及小结【第1场省赛 2020.7.5】的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    黄色性av | 亚洲国产中文字幕在线观看 | 日韩中文字幕免费视频 | 黄色影院在线播放 | 国产成人一区二区三区影院在线 | 一区二区三区在线播放 | 96国产精品视频 | 日韩精品视频在线观看免费 | 草樱av | 色爱成人网| www.91av在线| 91在线中文| 青青网视频 | 亚洲一片黄 | 欧美日韩亚洲在线 | av在线精品 | av大全在线看 | 国产黄色a| 久久久久一区二区三区 | 日本精品在线视频 | 成年人视频免费在线 | 精品日韩在线一区 | 久久精品一 | 国产又粗又长又硬免费视频 | 97av在线| 国内小视频在线观看 | 911国产在线观看 | 亚洲春色综合另类校园电影 | 亚洲精品在线一区二区三区 | 欧美人人 | 久草免费在线观看 | 亚洲电影一区二区 | 亚洲爱爱视频 | 国产日本亚洲高清 | 色的网站在线观看 | 亚洲狠狠婷婷综合久久久 | 国产91精品在线播放 | 青青草久草在线 | 日韩在线观看 | 高清av在线| 欧美精品久久久久久 | 国产人成一区二区三区影院 | 国产精品久久久电影 | 午夜视频在线观看一区二区三区 | www.夜色.com | 人人爽人人 | 亚洲久久视频 | 91麻豆精品国产自产 | 免费黄色在线 | 成人av地址| 亚洲欧美婷婷六月色综合 | 美女视频黄频大全免费 | 美女免费网视频 | 97在线免费观看 | 免费观看高清 | www.超碰| 成人av一区二区三区 | 免费中文字幕视频 | 黄色成人小视频 | 亚洲精品国产电影 | 久草在线资源观看 | 久久久精品网 | 日日爽天天| 亚洲高清视频在线 | 天天色天天干天天色 | 国产精品门事件 | 国产99久久久国产精品成人免费 | 不卡日韩av| 精品亚洲午夜久久久久91 | 成人小视频在线免费观看 | 最新久久免费视频 | 精品字幕| 中文字幕亚洲情99在线 | 欧美在线1区 | 奇米影视在线99精品 | 欧美日韩在线视频一区二区 | 国产毛片aaa | 成年人看片 | 在线播放一区二区三区 | 国产一级视频在线 | 亚洲国产精品成人女人久久 | 一区二区三区电影 | 韩日电影在线 | 美女视频黄是免费的 | 久久综合久久久 | 天天色天天干天天 | 亚洲精品国产精品国自 | 超碰在线97观看 | 婷婷av网站 | 久久丁香| 视频成人 | 免费高清看电视网站 | 91成人精品视频 | 91亚洲精品久久久中文字幕 | 日本韩国精品一区二区在线观看 | 国产91学生粉嫩喷水 | 五月婷亚洲 | 国产精品区在线观看 | 国产一级大片在线观看 | 久久综合精品国产一区二区三区 | 久久视了| 成人aⅴ视频 | 久久电影国产免费久久电影 | 日韩精品免费一线在线观看 | 能在线观看的日韩av | 青青射| 久久综合九色综合97_ 久久久 | 黄色免费在线视频 | 日韩电影一区二区三区 | 色噜噜日韩精品一区二区三区视频 | 99精品免费久久久久久久久日本 | 久久久受www免费人成 | 欧美99精品 | 在线 高清 中文字幕 | 国产成人在线观看 | 国产精品久久久久久久免费 | 欧美伦理一区 | 欧美日韩国产二区三区 | 日韩在线观看三区 | 免费看一级 | 欧洲性视频 | 天天干天天综合 | 欧美美女视频在线观看 | 国产一区电影在线观看 | 亚洲高清视频在线观看免费 | 婷婷午夜激情 | 国产精品久久久久四虎 | 欧美国产日韩激情 | 成人在线免费av | 在线观看资源 | 国产午夜激情视频 | 日韩视频www | 免费av在线网站 | 成人av地址| 天天综合亚洲 | 天天色官网 | 成人黄色片在线播放 | 狠狠色香婷婷久久亚洲精品 | 岛国av在线免费 | 91九色精品国产 | 九九日九九操 | 欧美污在线观看 | 日日天天狠狠 | 精品久久一 | 激情综合五月天 | 亚洲成熟女人毛片在线 | 成人综合婷婷国产精品久久免费 | 久精品在线 | 久久中文字幕导航 | 96av视频 | 天天干夜夜想 | 永久免费在线 | 日韩免费在线观看视频 | 97人人模人人爽人人少妇 | 国产精品第一页在线 | 97精品电影院 | 亚洲欧洲在线视频 | 日韩黄色在线 | 国产美女永久免费 | 亚洲久在线 | 久久综合中文色婷婷 | 色爱成人网 | 91麻豆精品国产自产在线游戏 | 日本中文字幕在线播放 | 亚洲精品中文字幕在线 | 国产手机在线精品 | 久久综合久久综合这里只有精品 | 人人要人人澡人人爽人人dvd | 五月婷婷色综合 | 亚洲精品乱码久久 | 国产色拍拍拍拍在线精品 | 精品久久久久久国产 | 四虎国产精品免费观看视频优播 | 国产毛片在线 | 色姑娘综合 | 国产高清成人av | 久草9视频| 亚洲年轻女教师毛茸茸 | 亚洲精品乱码久久久久久蜜桃欧美 | 亚洲天堂精品视频 | 在线免费国产视频 | 免费成人在线观看视频 | 午夜视频免费播放 | 波多野结依在线观看 | 久久精选 | 国产极品尤物在线 | 久久夜色网 | 久久精品国产精品亚洲精品 | av黄免费看 | 久久国产精品二国产精品中国洋人 | 成年人免费观看在线视频 | 国产色资源 | 欧美午夜理伦三级在线观看 | 天天干,天天射,天天操,天天摸 | 国产精品欧美久久久久三级 | 97精品久久人人爽人人爽 | 九九视频在线观看视频6 | 天天色中文| 亚洲小视频在线观看 | 午夜视频在线观看网站 | 五月天色综合 | 国产午夜免费视频 | 色中文字幕在线观看 | 成年人毛片在线观看 | 国产不卡在线 | 日本精品中文字幕 | 中文字幕欲求不满 | 日韩一级精品 | 国产精品乱码久久久 | 欧洲精品视频一区二区 | 免费三级网 | 日韩在线第一 | 国产亚洲精品久久19p | 国产高清视频在线免费观看 | 亚洲a资源 | 国产精品99久久久久的智能播放 | 91尤物国产尤物福利在线播放 | 午夜精品久久久99热福利 | 色综合久久久 | 日韩v在线91成人自拍 | av电影久久 | 视频在线观看日韩 | 午夜国产福利在线观看 | 日韩理论电影在线 | 亚洲精品66 | 日韩欧美精品一区二区 | 亚洲精品午夜久久久久久久久久久 | 日本黄色免费观看 | 国产主播大尺度精品福利免费 | 国产成人高清 | 欧美五月婷婷 | 亚洲精品视频www | 在线亚洲精品 | 在线精品亚洲一区二区 | 91尤物在线播放 | av一级片在线观看 | 九九精品毛片 | 免费在线观看av网址 | 亚洲一二视频 | 久久综合激情 | 午夜黄色大片 | 欧美日韩久久 | 欧美精品中文 | 国产精品乱看 | 亚州日韩中文字幕 | 在线观看色网 | 98超碰在线 | 最新色站 | 五月婷婷一区二区三区 | 国产剧情一区在线 | 天天操夜夜操国产精品 | 欧美 亚洲 另类 激情 另类 | 国产在线精品二区 | 欧美性大战久久久久 | 黄色电影在线免费观看 | 日韩欧美在线观看一区二区 | 久久久久久久电影 | 亚洲精品国偷拍自产在线观看蜜桃 | 日韩精品久久一区二区三区 | 国产麻豆电影 | 激情久久伊人 | 欧美在线aa | 97精品视频在线播放 | 日日操狠狠干 | 国产区欧美 | 性色xxxxhd | 少妇按摩av| 9色在线视频 | 日韩大片在线播放 | 日韩精品中文字幕在线不卡尤物 | 日韩在线观看中文字幕 | 中文字幕av播放 | 国产成人久久久77777 | 日本成人a | 国产91精品看黄网站在线观看动漫 | 国产精品一区二区你懂的 | 亚洲国产精品第一区二区 | 国产精品丝袜久久久久久久不卡 | 久久99久久99精品免观看粉嫩 | 亚洲精品www久久久久久 | 天天做天天爽 | 九色91福利 | 最新中文字幕在线观看视频 | 在线免费观看羞羞视频 | 精品黄色片 | 久久精品国产亚洲aⅴ | 日批在线看 | 国产丝袜一区二区三区 | 欧美日韩中文字幕在线视频 | 狠狠干 狠狠操 | 亚洲美女视频在线 | 91在线最新 | 在线视频婷婷 | 美女网站在线 | 色综合久久网 | 夜添久久精品亚洲国产精品 | 美女视频a美女大全免费下载蜜臀 | 久久久久久久久久影院 | 久久这里只精品 | 尤物九九久久国产精品的分类 | 91专区在线观看 | 高清av免费看 | 久久国产精品视频 | 国产毛片aaa| 亚洲电影在线看 | 五月综合婷 | 欧美日韩不卡在线观看 | 天天搞天天干天天色 | 99国产一区二区三精品乱码 | 日本99干网 | 日韩在线视频免费观看 | 在线观看日韩国产 | 欧美经典久久 | 在线日韩一区 | www.com久久| 视频在线观看国产 | 国产玖玖在线 | 欧美福利精品 | 国产视频在线观看一区 | 国产精品永久免费 | 黄色免费网站大全 | 黄色资源网站 | av中文天堂 | 国产精品精品久久久 | 伊人婷婷 | 日韩精品一区二 | 久久国产免费看 | 97视频亚洲 | 五月婷丁香| 久草热久草视频 | 亚洲无在线 | 亚洲资源一区 | 久久视频精品在线观看 | 国产一区二区免费在线观看 | 国产精品永久久久久久久久久 | 国产青春久久久国产毛片 | 亚洲精品网站在线 | 69亚洲视频 | 日韩免费看的电影 | 亚洲观看黄色网 | 国产黄网站在线观看 | 99tvdz@gmail.com| 精品国模一区二区三区 | 视频二区在线 | 亚洲精品国产精品乱码不99热 | 日日爱夜夜爱 | 亚洲欧美激情插 | 久久www免费人成看片高清 | 伊人伊成久久人综合网小说 | 很黄很黄的网站免费的 | 亚洲精品乱码久久久久久蜜桃不爽 | 激情五月婷婷综合 | 国产高清亚洲 | 久久超碰在线 | 久久综合一本 | 欧美综合在线视频 | 波多野结衣动态图 | 五月天综合色激情 | 免费视频一级片 | 在线观看中文字幕第一页 | 91精品国产高清自在线观看 | 久久视频一区 | 99久热在线精品视频成人一区 | 久久黄色成人 | 国产黄免费看 | 久久精品www人人爽人人 | 色视频在线看 | 国产成人在线一区 | 欧美一区二区在线 | 亚洲成人中文在线 | 日本在线观看一区二区三区 | 久久精品99国产精品 | 久久精品牌麻豆国产大山 | 国产精品久久久久久久久久了 | 国产中文字幕视频在线 | 中文字幕在线观看视频一区 | 国产中文字幕一区二区 | 久久久久久久久久久久久9999 | 中文字幕在线观看资源 | 色婷婷国产精品一区在线观看 | 国产三级久久久 | 久久久久成 | 久久精品99久久久久久2456 | 欧美二区视频 | 国产婷婷vvvv激情久 | 伊人黄 | 午夜精品福利在线 | 亚洲激情电影在线 | 精品国产免费人成在线观看 | 日韩欧美一区二区三区视频 | 97高清视频 | 亚洲精品一区二区18漫画 | 91精品国产一区 | 亚洲片在线 | 91天堂在线观看 | 亚洲综合激情五月 | 在线免费国产视频 | 在线精品一区二区 | 91精品国产综合久久久久久久 | 一级a性色生活片久久毛片波多野 | 444av| 香蕉成人在线视频 | 久久一线| www.91国产 | 婷婷综合亚洲 | 又色又爽又激情的59视频 | 欧美最猛性xxxxx免费 | 91精品999| 久久99电影 | 极品美女被弄高潮视频网站 | 国产成人61精品免费看片 | 天天综合91 | 成人精品亚洲 | 狠狠操导航 | 亚洲免费成人 | 91大神免费在线观看 | 国产精品午夜在线观看 | 久久草在线视频国产 | 九九久久电影 | 精品久久久99 | 91久久久久久久 | 日韩欧美一区二区三区视频 | 最新av中文字幕 | 国产精品久久久久av | 久久亚洲国产精品 | 五月综合婷 | 国产在线1区 | 精品96久久久久久中文字幕无 | 亚洲香蕉视频 | 丁香婷婷久久 | 成人app在线播放 | 91亚洲精品乱码久久久久久蜜桃 | 久久亚洲免费视频 | 香蕉视频久久 | 欧美视频国产视频 | 亚洲一级久久 | 国产亚洲一级高清 | 久久99热国产 | 日本精品在线视频 | 超碰人人在线观看 | 国产成人免费网站 | 国产精品免费av | 色综合狠狠干 | 91精彩视频 | 免费色视频网站 | 色av色av色av| 在线观看91精品国产网站 | 91视频免费国产 | 天天天综合网 | 国产在线a免费观看 | 国产色一区| 91成人观看 | 性色xxxxhd | 开心色停停| 日日夜夜操操操操 | 激情五月网站 | 操操操com| 久久久综合 | 成人小视频免费在线观看 | 黄色一级动作片 | 超碰免费av | 亚洲视频专区在线 | 色婷婷六月天 | 日日草视频 | 欧美精品在线观看免费 | 国产精品密入口果冻 | 精品久久福利 | 999成人网| 久久综合狠狠综合 | 欧美日韩一区二区久久 | 久久综合爱 | 亚洲国产精品成人女人久久 | 四虎海外影库www4hu | 天天曰夜夜操 | 久久久久免费网站 | 亚洲综合色婷婷 | 日韩v在线91成人自拍 | 国产精品成人一区二区三区 | 久久视频网址 | 国产成人精品一区二区 | 99色在线视频 | 亚洲综合色婷婷 | 国产亚洲精品久久久久久网站 | 亚洲狠狠婷婷 | 日韩成人黄色av | 国产精品毛片久久 | www.色午夜,com| 亚洲日本va午夜在线电影 | 国产精品免费在线 | 欧美最猛性xxxxx免费 | 亚洲区精品视频 | 在线观看一级视频 | 人人艹人人 | 欧美日韩精品电影 | 操操操com | 久热久草| 久久久亚洲电影 | 黄色影院在线免费观看 | 啪啪资源| 婷婷午夜天 | 一区 二区电影免费在线观看 | 日韩网站视频 | 国产精品原创视频 | 97人人模人人爽人人喊中文字 | 一区二区激情 | 国产又粗又长又硬免费视频 | 国产黄色精品视频 | 91av小视频 | 日本黄区免费视频观看 | 国产一区二区在线视频观看 | 中文字幕制服丝袜av久久 | 日韩中文字幕免费在线观看 | 成人三级网站在线观看 | 亚洲 欧美 另类人妖 | 五月婷婷操 | 欧美福利精品 | 97av视频| 色老板在线视频 | 啪啪小视频网站 | 久久激情影院 | 婷婷丁香色 | 久久超| 久久激情日本aⅴ | 久久免费精品一区二区三区 | 香蕉影视app | 成人在线免费观看网站 | 久久精品永久免费 | 视频在线观看一区 | 久久综合色婷婷 | 成人三级av| 久久精品视频播放 | 天天艹天天操 | 亚洲综合小说 | 激情视频久久 | 天天插天天射 | 国产a级免费 | 91丝袜美腿| 日韩xxxbbb| 亚洲国产av精品毛片鲁大师 | 又爽又黄又刺激的视频 | 久久99精品久久久久久久久久久久 | 婷婷色网| 美女在线黄 | 国产精品免费小视频 | 精品久久久免费 | 精品人人人人 | 国产成人精品国内自产拍免费看 | 日本中文字幕影院 | 欧美日韩一级久久久久久免费看 | 久久不见久久见免费影院 | 狠狠色丁香婷婷综合久久片 | 久久久久久久影视 | av免费电影在线观看 | 91视视频在线直接观看在线看网页在线看 | 五月开心婷婷网 | 99热在线观看 | 免费观看国产精品 | 国产高清在线免费视频 | 国产一二区免费视频 | 98超碰在线 | 天天干,夜夜爽 | 在线观看av网 | 六月丁香综合网 | 久草在线资源免费 | 国产 精品 资源 | 国产99免费视频 | 中文字幕亚洲综合久久五月天色无吗'' | 激情开心 | 国产你懂的在线 | 热99在线视频 | 欧美在线观看禁18 | 色综合狠狠干 | 精品久久久成人 | 中文字幕色网站 | 久久深爱网 | 国产一二三在线视频 | 久久a热6 | 亚洲综合最新在线 | 久久天天躁夜夜躁狠狠85麻豆 | 99精品视频在线免费观看 | 久久久久久久亚洲精品 | 精品99久久久久久 | 国内丰满少妇猛烈精品播 | 综合铜03 | av在线最新 | 一本一本久久a久久 | 激情五月婷婷激情 | 天天射天天操天天色 | 免费观看黄 | 美女黄频在线观看 | 免费合欢视频成人app | 欧美一区二区三区四区夜夜大片 | 免费观看一区二区 | 91重口视频 | 九九热在线免费观看 | 综合网婷婷 | 成 人 黄 色 视频免费播放 | 色天天天 | 在线国产日本 | 久久综合久久综合久久综合 | 国产系列在线观看 | 天天干天天拍 | 美女国产免费 | 日韩在线视频一区二区三区 | 国产精品2019 | 中文字幕久久精品一区 | 午夜18视频在线观看 | 午夜久久福利视频 | 亚洲精品久久久久中文字幕m男 | 美女av免费看 | 激情欧美xxxx | 亚洲精品自在在线观看 | 久久艹影院 | 麻豆91在线看 | 国产高清区 | 国产手机视频精品 | 免费高清在线观看电视网站 | 人人插人人草 | 国产亚洲精品久久19p | 玖草影院| 91av九色 | 久久综合九色综合欧美就去吻 | 美女视频网站久久 | 国产精品第2页 | 精品一区二区在线免费观看 | 中文字幕乱码一区二区 | 国产中文字幕视频在线观看 | 一区二区三区在线看 | 欧美精品九九99久久 | 色姑娘综合天天 | 中文av一区二区 | 五月婷婷视频在线 | 亚洲国产97在线精品一区 | 国产日本亚洲高清 | 亚洲精品在线免费 | 五月天婷婷综合 | 中文字幕在线一区观看 | www一起操 | 国产精品一区二区三区久久久 | 国产黄色av网站 | 特级西西www44高清大胆图片 | 一区二区视 | 亚洲欧美日韩精品久久奇米一区 | 久久午夜精品视频 | 日本三级久久久 | 一本色道久久综合亚洲二区三区 | 亚洲午夜精品在线观看 | 国产尤物在线 | 免费网址在线播放 | 亚洲精品国产高清 | 免费a视频在线观看 | 亚洲日本一区二区在线 | 精品免费99久久 | 国产午夜精品一区二区三区在线观看 | 国产亚洲精品电影 | 中文字幕中文 | 日韩天堂在线观看 | 欧美动漫一区二区三区 | 中文字幕av在线 | 美女视频黄色免费 | 免费av小说 | 97**国产露脸精品国产 | 在线视频你懂得 | 中文字幕在线播出 | 久久男人影院 | 日本中文字幕网址 | av国产网站| 亚洲精品女人久久久 | 国产精品一区二 | 欧美精品一区二区三区四区在线 | 99精品视频精品精品视频 | 国产在线免费av | 中文乱码视频在线观看 | 久久一区二区三区超碰国产精品 | 国产精品毛片一区二区在线 | 亚洲 欧洲av | 在线视频91 | 2022国产精品视频 | 免费福利影院 | 国产91精品看黄网站在线观看动漫 | 在线观看一区二区精品 | 中文字幕有码在线观看 | 成人久久久电影 | 97人人澡人人添人人爽超碰 | 激情久久五月 | 五月天久久激情 | 久久看看 | 日日干天天爽 | 欧美日韩精品在线一区二区 | 四虎在线观看视频 | 中文字幕一区二区三区在线播放 | 日韩精品在线一区 | 欧美小视频在线 | 国产我不卡 | 久久99在线视频 | 深爱开心激情网 | 国产一性一爱一乱一交 | 丁香五月亚洲综合在线 | 五月天六月丁香 | 高清中文字幕av | 国产亚洲视频在线观看 | 日日操夜夜操狠狠操 | 在线播放亚洲激情 | 中文字幕欧美日韩va免费视频 | 久精品视频免费观看2 | av在线一 | 91精品一区二区三区蜜臀 | 91九色性视频 | 欧美夫妻性生活电影 | 亚洲在线免费视频 | 亚洲免费永久精品国产 | 99re久久精品国产 | av视屏在线 | www.久久免费视频 | 精品视频区 | 色99中文字幕 | 日本中文字幕观看 | 久久影院精品 | 国产精品video | 91精品国产91久久久久久三级 | 99视频在线免费 | 日韩一二区在线观看 | 一级黄色av | 国产中文欧美日韩在线 | 毛片.com| 久久公开视频 | 黄网站色成年免费观看 | 国产传媒中文字幕 | 久久久久久久久久久久久久av | 91在线免费看片 | 国产精品v欧美精品 | 在线观看 亚洲 | 国产亚洲精品成人av久久影院 | www.伊人网| 最近中文字幕免费大全 | 日本h在线播放 | 精品免费国产一区二区三区四区 | 日韩 在线| 国产手机视频 | 中文资源在线官网 | 玖玖视频国产 | 午夜精品麻豆 | 成 人 a v天堂 | 精品国产自在精品国产精野外直播 | 免费看一级 | 日韩 精品 一区 国产 麻豆 | 99久久精品免费 | 国产三级久久久 | 国产一区二区在线看 | 一区二区三区视频网站 | 国产福利91精品 | 97在线观看免费观看高清 | 久久图| 香蕉影视在线观看 | 免费在线观看黄色网 | 国产在线观看一 | 亚洲最快最全在线视频 | 韩日精品在线 | 久久一区二区三区超碰国产精品 | 国产精品99爱 | 国产手机在线视频 | 色姑娘综合 | 在线v片免费观看视频 | 免费久久精品视频 | 六月久久婷婷 | 天天天操天天天干 | 69国产精品视频 | www.香蕉视频在线观看 | 五月婷婷综合在线 | 国产又粗又长又硬免费视频 | 亚洲四虎在线 | 在线一二三区 | 美女视频黄免费网站 | 色狠狠综合天天综合综合 | 丁香色婷 | 国产97色 | 视频二区在线视频 | 亚洲精品免费播放 | 99精品久久精品一区二区 | 国产成人精品午夜在线播放 | 操高跟美女 | 最新日韩在线观看视频 | 一级成人免费视频 | 精品视频一区在线观看 | 91成人精品在线 | 麻豆激情电影 | 精品欧美小视频在线观看 | 99re在线视频观看 | 久草在线视频资源 | 在线亚洲激情 | 精品成人网 | 国产精品黄网站在线观看 | 国产偷v国产偷∨精品视频 在线草 | 国产日韩在线视频 | 天天操天天干天天玩 | 国产色资源| 国产高清久久久久 | 亚洲天堂网视频在线观看 | 久久99久久99精品免观看粉嫩 | 黄av免费| 最近乱久中文字幕 | 国产小视频91 | 国产精品久久艹 | 国产精品大全 | 久久久久久久久国产 | 国产成人免费观看 | 国产日韩精品欧美 | 99久久日韩精品免费热麻豆美女 | 在线免费观看国产视频 | 久久久久久综合 | 在线97 | 天天干夜夜爱 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 久久热首页 | 精品一区 精品二区 | 在线观看一区二区精品 | 久久久久久久久久久久国产精品 | 丁香婷婷色综合亚洲电影 | 亚洲激情网站免费观看 | 在线看成人av| 日韩av在线资源 | 2019中文字幕网站 | 婷婷视频在线观看 | 超碰97人人在线 | 99视频播放| 欧美精品三级在线观看 | av永久网址 | 粉嫩av一区二区三区免费 | 亚洲涩涩色 | 国产精品一区二区无线 | 久久99精品久久只有精品 | 99热国内精品 | 91精品欧美| 国产香蕉视频在线观看 | 国产一区二区在线免费 | 日本中文字幕在线观看 | 日韩精品国产一区 | 国产高清视频免费在线观看 | 黄在线免费看 | 精品国产一区二区三区四 | 国产小视频在线免费观看 | 日韩一区二区免费在线观看 | 丝袜护士aⅴ在线白丝护士 天天综合精品 | 国产精品一区二区免费 | 一区二区三区日韩视频在线观看 | 九九九九九精品 | 精品人妖videos欧美人妖 | 欧美在线视频日韩 | 蜜桃视频精品 | www.黄色网.com | 日韩视频图片 | 国产片免费在线观看视频 | 伊人五月天 | 少妇激情久久 | 97视频在线免费播放 | 色婷婷97| 国产在线久草 | 亚洲aⅴ乱码精品成人区 | 中文在线天堂资源 | 免费在线观看视频一区 | 一区精品久久 | 韩国精品视频在线观看 | 亚洲精品福利视频 | 久久99精品久久久久久久久久久久 | 亚洲精品午夜久久久久久久久久久 | 日b视频国产 | 久久免费看视频 | 久久,天天综合 | 在线视频欧美亚洲 | 国产在线观 | 亚洲一区二区视频在线播放 | 国产精品免费小视频 | 中文字幕在线观看1 | 91欧美精品| 欧美在线a视频 | 美女天天操 | 国产亚洲精品久久久久久移动网络 | 亚洲成人网av | 中文字幕一区二区三区四区视频 | 亚洲一区美女视频在线观看免费 | 中文字幕欧美三区 | 日p视频在线观看 | 午夜精品在线看 | 亚洲欧美日韩精品久久久 | 99热手机在线 | 亚洲三区在线 | 999久久国产精品免费观看网站 | 久久精品网站免费观看 | av黄色国产 | 91精品国产自产91精品 | 久久不见久久见免费影院 | 免费电影一区二区三区 | 国产精品午夜久久 | 亚洲 中文 在线 精品 | 狠狠狠狠狠狠天天爱 | 麻豆传媒视频在线播放 | 伊人婷婷久久 | 91视频免费看网站 | 夜夜夜 | 成人精品99| 国产日韩精品一区二区三区在线 | 91麻豆精品国产自产 | 久久国产精品久久国产精品 | 亚洲国产一区在线观看 | 国产欧美精品xxxx另类 | 免费在线观看不卡av | 国产99久久九九精品免费 | 国产精品九九热 | 五月天高清欧美mv | 国产精品久久久久久久久岛 | 青春草免费视频 | 久草手机视频 | 最近日本中文字幕 | 日韩精品一区二区三区在线播放 | 久草国产在线观看 | 欧美性生活免费看 | 午夜电影久久久 | 国产精品久久久久久爽爽爽 | 国产一级片毛片 | 国产免费观看高清完整版 | 在线成人小视频 | 天天操天天色天天 | 日韩在线视频免费播放 | 欧美色图东方 | 国产在线一区观看 | 亚洲成人999 | 最近2019年日本中文免费字幕 | 精品国产诱惑 | 天天天色 | 午夜免费视频网站 | 欧美日韩伦理在线 | av线上看 | 日韩精品视频在线观看免费 | 日韩在线高清视频 | 日韩电影在线视频 | 久草在线视频精品 | 亚洲国产精品成人va在线观看 | 深爱五月激情五月 | 狠狠干夜夜操天天爽 | 国产精品理论片在线播放 | 欧美色图狠狠干 | www,黄视频 | 免费在线激情电影 | 91毛片在线| 最近中文字幕mv | 国产精品久久久久久电影 | 91视频麻豆| 免费在线精品视频 | 国产电影黄色av | 91免费视频国产 | 在线观看国产一区 | 国产精品欧美久久久久三级 | 国际精品久久久久 | 国产老太婆免费交性大片 | 天天爽天天爽 | 成人在线观看免费 | av免费在线免费观看 | 色天堂在线视频 | 久热免费在线观看 | 国产午夜精品一区二区三区 | 亚洲经典中文字幕 | 国产高清视频免费最新在线 | 中文字幕亚洲精品在线观看 | 国产在线不卡一区 | 国产美女视频黄a视频免费 久久综合九色欧美综合狠狠 | 国产欧美精品一区二区三区四区 | 色综合天天做天天爱 | 99久久99久久 | 欧美精品久久久久性色 | 岛国av在线免费 | 久艹在线播放 | 伊人亚洲精品 | 亚洲精品456在线播放乱码 | 国产999免费视频 | 中文字幕免费一区 | 欧美成人在线网站 | 色黄久久久久久 | 丝袜美腿在线播放 | 国产精品久久毛片 | 在线免费观看麻豆 | 亚洲精品短视频 | 婷香五月| 一区二区毛片 | 在线免费看黄网站 | 色综合天天综合 | 婷婷新五月 | 日韩一级网站 | 99久久精品免费一区 | 久久国产精品成人免费浪潮 | 久草视频视频在线播放 | 色在线观看网站 | 天天人人| 一区二区三区四区在线 | 一级片视频在线 | 亚洲黄色免费在线看 | 国色天香第二季 | 久久99热精品这里久久精品 | 人人干天天干 |