http://pat.zju.edu.cn/contests/pat-practise/1012

本文探讨了深度学习技术在音视频处理、AR特效、AI音视频处理等领域的应用,包括图像处理、音视频编解码、自然语言处理、区块链等方面的技术创新与实践案例。

1012. The Best Rank (25)

时间限制
400 ms
内存限制
32000 kB
代码长度限制
16000 B
判题程序
Standard
作者
CHEN, Yue

To evaluate the performance of our first year CS majored students, we consider their grades of three courses only: C - C Programming Language, M - Mathematics (Calculus or Linear Algrbra), and E - English. At the mean time, we encourage students by emphasizing on their best ranks -- that is, among the four ranks with respect to the three courses and the average grade, we print the best rank for each student.

For example, The grades of C, M, E and A - Average of 4 students are given as the following:

StudentID  C  M  E  A
310101     98 85 88 90
310102     70 95 88 84
310103     82 87 94 88
310104     91 91 91 91

Then the best ranks for all the students are No.1 since the 1st one has done the best in C Programming Language, while the 2nd one in Mathematics, the 3rd one in English, and the last one in average.

Input

Each input file contains one test case. Each case starts with a line containing 2 numbers N and M (<=2000), which are the total number of students, and the number of students who would check their ranks, respectively. Then N lines follow, each contains a student ID which is a string of 6 digits, followed by the three integer grades (in the range of [0, 100]) of that student in the order of C, M and E. Then there are M lines, each containing a student ID.

Output

For each of the M students, print in one line the best rank for him/her, and the symbol of the corresponding rank, separated by a space.

The priorities of the ranking methods are ordered as A > C > M > E. Hence if there are two or more ways for a student to obtain the same best rank, output the one with the highest priority.

If a student is not on the grading list, simply output "N/A".

Sample Input
5 6
310101 98 85 88
310102 70 95 88
310103 82 87 94
310104 91 91 91
310105 85 90 90
310101
310102
310103
310104
310105
999999
Sample Output
1 C
1 M
1 E
1 A
3 A
N/A
注意并列排名。还有就是node的成员th的初始化。

[cpp]  view plain copy
  1. #include<iostream>  
  2. #include<cstdio>  
  3. #include<memory.h>  
  4. #include<algorithm>  
  5. #include<cstring>  
  6. #include<queue>  
  7. #include<cmath>  
  8. #include<cstdlib>  
  9. #include<iomanip>  
  10. #include<string>  
  11. using namespace std;  
  12. int way;  
  13. int n;  
  14. char cs[] = {'A''C''M''E'};  
  15.   
  16. struct Node{  
  17.     char id[8];  
  18.     int c, m, e;  
  19.     double a;  
  20.     int th;  
  21.     int myway;  
  22.     bool operator<(const Node& node)const{  
  23.         switch(way){  
  24.             case 1:return a>node.a;  
  25.             case 2:return c>node.c;  
  26.             case 3:return m>node.m;  
  27.             case 4:return e>node.e;  
  28.         }  
  29.     }  
  30. };  
  31. double getvalue(const Node & node){  
  32.     switch(way){  
  33.         case 1:return node.a;  
  34.         case 2:return node.c;  
  35.         case 3:return node.m;  
  36.         case 4:return node.e;  
  37.     }  
  38. }  
  39.   
  40. Node nodes[3001];  
  41. void print(char* id){  
  42.     for(int i=0;i<n;++i){  
  43.         if(!strcmp(id, nodes[i].id)){  
  44.             printf("%d %c\n", nodes[i].th, cs[nodes[i].myway-1]);  
  45.             return ;  
  46.         }  
  47.     }  
  48.     printf("N/A\n");  
  49.   
  50. }  
  51. int main(){  
  52.   
  53.     //freopen("in.txt", "r", stdin);  
  54.   
  55.     int m;  
  56.     char id[8];  
  57.     while(cin>>n>>m){  
  58.         for(int i=0;i<n;++i){  
  59.             scanf(" %s %d %d %d", &nodes[i].id, &nodes[i].c, &nodes[i].m, &nodes[i].e);  
  60.             nodes[i].a = (nodes[i].c+nodes[i].e+nodes[i].m)/3;  
  61.             nodes[i].th = n+3;  
  62.         }  
  63.         way = 1;  
  64.         sort(nodes, nodes+n);  
  65.         nodes[0].th = 1;  
  66.         nodes[0].myway = 1;  
  67.         int pre = 1;  
  68.         for(int i=1;i<n;++i){  
  69.             int th;  
  70.             if(getvalue(nodes[i])==getvalue(nodes[i-1])){  
  71.                 th = pre;  
  72.             }else{  
  73.                 th = i+1;     
  74.                 pre = th;  
  75.             }  
  76.   
  77.             if(nodes[i].th>th){  
  78.                 nodes[i].th = th;  
  79.                 nodes[i].myway = 1;  
  80.             }  
  81.         }  
  82.         for(way=2;way<=4;++way){  
  83.             sort(nodes, nodes+n);  
  84.             if(nodes[0].th!=1){  
  85.                 nodes[0].th = 1;  
  86.                 nodes[0].myway = way;  
  87.             }  
  88.             pre = 1;  
  89.             for(int i=1;i<n;++i){  
  90.                 int th;  
  91.                 if(getvalue(nodes[i])==getvalue(nodes[i-1])){  
  92.                     th = pre;  
  93.                 }else{  
  94.                     th = i+1;     
  95.                     pre = th;  
  96.                 }  
  97.   
  98.                 if(nodes[i].th>th){  
  99.                     nodes[i].th = th;  
  100.                     nodes[i].myway = way;  
  101.                 }  
  102.             }  
  103.         }  
  104.   
  105.         for(int i=0;i<m;++i){  
  106.             scanf(" %s", id);  
  107.             print(id);  
  108.         }  
  109.     }  
  110.       
  111.     //fclose(stdin);  
  112.     return 0;  
  113. }  
  114.       
──(root㉿xcs)-[/home/xcs/桌面] └─# gpg --show-keys /etc/apt/trusted.gpg.d/kali-archive-keyring.gpg gpg: 目录‘/root/.gnupg’已创建 gpg: 钥匙箱‘/root/.gnupg/pubring.kbx’已创建 pub rsa4096 2025-04-17 [SC] [有效至:2028-04-17] 827C8569F2518CC677FECA1AED65462EC8D5E4C5 uid Kali Linux Archive Automatic Signing Key (2025) <devel@kali.org> ┌──(root㉿xcs)-[/home/xcs/桌面] └─# apt update 错误:1 http://mirrors.aliyun.com/kali kali-rolling InRelease 403 Forbidden [IP: 124.225.96.42 80] 命中:2 http://http.kali.org/kali kali-rolling InRelease 获取:3 http://http.kali.org/kali kali-rolling/main i386 Packages [20.4 MB] 获取:4 http://http.kali.org/kali kali-rolling/main i386 Contents (deb) [47.7 MB] 获取:5 http://http.kali.org/kali kali-rolling/contrib i386 Packages [97.1 kB] 获取:6 http://http.kali.org/kali kali-rolling/contrib i386 Contents (deb) [183 kB] 获取:7 http://http.kali.org/kali kali-rolling/non-free i386 Packages [147 kB] 获取:8 http://mirrors.neusoft.edu.cn/kali kali-rolling/non-free i386 Contents (deb) [859 kB] 错误: 无法下载 http://mirrors.aliyun.com/kali/dists/kali-rolling/InRelease 403 Forbidden [IP: 124.225.96.42 80] 错误: 仓库 “http://mirrors.aliyun.com/kali kali-rolling InRelease” 没有数字签名。 注意: 无法安全地用该源进行更新,所以默认禁用该源。 注意: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。 ┌──(root㉿xcs)-[/home/xcs/桌面] └─#
07-28
~ $ pkg update && pkg upgrade -y No mirror or mirror group selected. You might want to select one by running 'termux-change-repo' Testing the available mirrors: [*] (10) https://packages-cf.termux.dev/apt/termux-main: ok [*] (1) https://mirror.meowsmp.net/termux/termux-main: ok [*] (1) https://mirror.nevacloud.com/applications/termux/termux-main: ok [*] (1) https://mirrors.saswata.cc/termux/termux-main: ok [*] (1) https://tmx.xvx.my.id/apt/termux-main: ok [*] (1) https://mirrors.krnk.org/apt/termux/termux-main: ok [*] (1) https://termux.niranjan.co/termux-main: ok [*] (1) https://mirror.textcord.xyz/termux/termux-main: bad [*] (1) https://mirror.bardia.tech/termux/termux-main: bad [*] (1) https://mirror.twds.com.tw/termux/termux-main: ok [*] (1) https://mirror.albony.in/termux/termux-main: ok [*] (1) https://mirrors.cbrx.io/apt/termux/termux-main: ok [*] (1) https://mirror.jeonnam.school/termux/termux-main: ok [*] (1) https://mirror.rinarin.dev/termux/termux-main: ok [*] (1) https://mirror.freedif.org/termux/termux-main: ok [*] (1) https://linux.domainesia.com/applications/termux/termux-main: ok [*] (1) https://mirrors.ravidwivedi.in/termux/termux-main: ok [*] (1) https://mirrors.nguyenhoang.cloud/termux/termux-main: ok [*] (1) https://mirrors.in.sahilister.net/termux/termux-main/: bad [*] (1) https://mirrors.sdu.edu.cn/termux/termux-main: ok [*] (1) https://mirrors.hust.edu.cn/termux/apt/termux-main: ok [*] (1) https://mirrors.nju.edu.cn/termux/apt/termux-main: ok [*] (1) https://mirrors.cernet.edu.cn/termux/apt/termux-main: ok [*] (1) https://mirror.nyist.edu.cn/termux/apt/termux-main: ok [*] (1) https://mirrors.cqupt.edu.cn/termux/termux-main: ok [*] (1) https://mirror.iscas.ac.cn/termux/apt/termux-main: ok [*] (1) https://mirrors.sau.edu.cn/termux/apt/termux-main: ok [*] (1) https://mirrors.pku.edu.cn/termux/termux-main/: ok [*] (1) https://mirrors.tuna.tsinghua.edu.cn/termux/apt/termux-main: ok [*] (1) https://mirrors.bfsu.edu.cn/termux/apt/termux-main: ok [*] (1) https://mirrors.zju.edu.cn/termux/apt/termux-main: ok [*] (1) https://mirrors.sustech.edu.cn/termux/apt/termux-main: bad [*] (1) https://mirror.sjtu.edu.cn/termux/termux-main/: bad [*] (1) https://mirrors.aliyun.com/termux/termux-main: ok [*] (1) https://mirrors.ustc.edu.cn/termux/termux-main: ok [*] (1) https://packages.termux.dev/apt/termux-main: ok [*] (1) https://ro.mirror.flokinet.net/termux/termux-main: ok [*] (1) https://termux.cdn.lumito.net/termux-main: ok [*] (1) https://nl.mirror.flokinet.net/termux/termux-main: ok [*] (1) https://mirror.sunred.org/termux/termux-main: ok [*] (1) https://mirror.mwt.me/termux/main: ok [*] (1) https://ftp.fau.de/termux/termux-main: ok [*] (1) https://ftp.agdsn.de/termux/termux-main: ok [*] (1) https://mirrors.de.sahilister.net/termux/termux-main: ok [*] (4) https://grimler.se/termux/termux-main: ok [*] (1) https://mirror.polido.pt/termux/termux-main: bad [*] (1) https://termux.3san.dev/termux/termux-main: ok [*] (1) https://mirrors.medzik.dev/termux/termux-main: ok [*] (1) https://termux.mentality.rip/termux-main: ok [*] (1) https://mirror.leitecastro.com/termux/termux-main: ok [*] (1) https://termux.librehat.com/apt/termux-main: ok [*] (1) https://md.mirrors.hacktegic.com/termux/termux-main: ok [*] (1) https://mirrors.cfe.re/termux/termux-main: bad [*] (1) https://mirror.accum.se/mirror/termux.dev/termux-main: ok [*] (1) https://mirror.autkin.net/termux/termux-main: ok [*] (1) https://mirror.bouwhuis.network/termux/termux-main: ok [*] (1) https://is.mirror.flokinet.net/termux/termux-main: ok [*] (1) https://mirror.termux.dev/termux-main: bad [*] (1) https://plug-mirror.rcac.purdue.edu/termux/termux-main: bad [*] (1) https://mirrors.utermux.dev/termux/termux-main: ok [*] (1) https://dl.kcubeterm.com/termux-main: bad [*] (1) https://termux.danyael.xyz/termux/termux-main: ok [*] (1) https://gnlug.org/pub/termux/termux-main: ok [*] (1) https://mirror.vern.cc/termux/termux-main: bad [*] (1) https://mirror.csclub.uwaterloo.ca/termux/termux-main: ok [*] (1) https://mirror.mwt.me/termux/main: ok [*] (1) https://mirror.quantum5.ca/termux/termux-main: ok [*] (1) https://mirror.fcix.net/termux/termux-main: ok [*] (1) https://mirrors.middlendian.com/termux/termux-main: ok [*] (1) http://mirror.mephi.ru/termux/termux-main: ok [*] (1) https://repository.su/termux/termux-main/: bad Picking mirror: (24) /data/data/com.termux/files/usr/etc/termux/mirrors/asia/mirrors.nguyenhoang.cloud Get:1 https://mirrors.nguyenhoang.cloud/termux/termux-main stable InRelease [14.0 kB] Get:3 https://mirrors.nguyenhoang.cloud/termux/termux-main stable/main aarch64 Packages [527 kB] Get:2 https://turdl.kcubeterm.com tur-packages InRelease [18.4 kB] Get:4 https://turdl.kcubeterm.com tur-packages/tur aarch64 Packages [72.4 kB] Ign:4 https://turdl.kcubeterm.com tur-packages/tur aarch64 Packages Get:4 https://turdl.kcubeterm.com tur-packages/tur aarch64 Packages [72.4 kB] Ign:4 https://turdl.kcubeterm.com tur-packages/tur aarch64 Packages Get:4 https://turdl.kcubeterm.com tur-packages/tur aarch64 Packages [72.4 kB] Ign:4 https://turdl.kcubeterm.com tur-packages/tur aarch64 Packages Ign:4 https://turdl.kcubeterm.com tur-packages/tur aarch64 Packages Err:4 https://turdl.kcubeterm.com tur-packages/tur aarch64 Packages Connection timed out [IP: 2606:50c0:8001::153 443] Get:4 https://turdl.kcubeterm.com tur-packages/tur aarch64 Packages [223 kB] Fetched 783 kB in 3min 18s (3950 B/s) Reading package lists... Done Building dependency tree... Done Reading state information... Done 5 packages can be upgraded. Run 'apt list --upgradable' to see them. No mirror or mirror group selected. You might want to select one by running 'termux-change-repo' Checking availability of current mirror: [*] https://mirrors.nguyenhoang.cloud/termux/termux-main: ok Hit:2 https://mirrors.nguyenhoang.cloud/termux/termux-main stable InRelease Hit:1 https://turdl.kcubeterm.com tur-packages InRelease Reading package lists... Done Building dependency tree... Done Reading state information... Done 5 packages can be upgraded. Run 'apt list --upgradable' to see them. Reading package lists... Done Building dependency tree... Done Reading state information... Done Calculating upgrade... Done The following packages will be upgraded: bash command-not-found libsqlite readline termux-keyring 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 2025 kB of archives. After this operation, 1323 kB of additional disk space will be used. Get:1 https://mirrors.nguyenhoang.cloud/termux/termux-main stable/main aarch64 readline aarch64 8.3 [294 kB] Get:2 https://mirrors.nguyenhoang.cloud/termux/termux-main stable/main aarch64 bash aarch64 5.3 [956 kB] Get:3 https://mirrors.nguyenhoang.cloud/termux/termux-main stable/main aarch64 termux-keyring all 3.13 [39.8 kB] Get:4 https://mirrors.nguyenhoang.cloud/termux/termux-main stable/main aarch64 command-not-found aarch64 3.1-2 [101 kB] Get:5 https://mirrors.nguyenhoang.cloud/termux/termux-main stable/main aarch64 libsqlite aarch64 3.50.2 [635 kB] Fetched 2025 kB in 1min 20s (25.5 kB/s) (Reading database ... 18441 files and directories currently installed.) Preparing to unpack .../readline_8.3_aarch64.deb ... Unpacking readline (8.3) over (8.2.13) ... Setting up readline (8.3) ... (Reading database ... 18446 files and directories currently installed.) Preparing to unpack .../archives/bash_5.3_aarch64.deb ... Unpacking bash (5.3) over (5.2.37-2) ... Setting up bash (5.3) ... Installing new version of config file /data/data/com.termux/files/usr/etc/bash.bashrc ... (Reading database ... 18453 files and directories currently installed.) Preparing to unpack .../termux-keyring_3.13_all.deb ... Unpacking termux-keyring (3.13) over (3.12-1) ... Setting up termux-keyring (3.13) ... (Reading database ... 18456 files and directories currently installed.) Preparing to unpack .../command-not-found_3.1-2_aarch64.deb ... Unpacking command-not-found (3.1-2) over (3.1-1) ... Preparing to unpack .../libsqlite_3.50.2_aarch64.deb ... Unpacking libsqlite (3.50.2) over (3.50.1-1) ... Setting up libsqlite (3.50.2) ... Setting up command-not-found (3.1-2) ... ~ $ pkg update && pkg upgrade -y No mirror or mirror group selected. You might want to select one by running 'termux-change-repo' Checking availability of current mirror: [*] https://mirrors.nguyenhoang.cloud/termux/termux-main: bad Testing the available mirrors: [*] (10) https://packages-cf.termux.dev/apt/termux-main: bad [*] (1) https://mirror.meowsmp.net/termux/termux-main: bad [*] (1) https://mirror.nevacloud.com/applications/termux/termux-main: bad [*] (1) https://mirrors.saswata.cc/termux/termux-main: bad [*] (1) https://tmx.xvx.my.id/apt/termux-main: bad [*] (1) https://mirrors.krnk.org/apt/termux/termux-main: bad [*] (1) https://termux.niranjan.co/termux-main: bad [*] (1) https://mirror.textcord.xyz/termux/termux-main: bad [*] (1) https://mirror.bardia.tech/termux/termux-main: bad [*] (1) https://mirror.twds.com.tw/termux/termux-main: bad [*] (1) https://mirror.albony.in/termux/termux-main: ok [*] (1) https://mirrors.cbrx.io/apt/termux/termux-main: ok [*] (1) https://mirror.jeonnam.school/termux/termux-main: ok [*] (1) https://mirror.rinarin.dev/termux/termux-main: ok [*] (1) https://mirror.freedif.org/termux/termux-main: ok [*] (1) https://linux.domainesia.com/applications/termux/termux-main: ok [*] (1) https://mirrors.ravidwivedi.in/termux/termux-main: ok [*] (1) https://mirrors.nguyenhoang.cloud/termux/termux-main: ok [*] (1) https://mirrors.in.sahilister.net/termux/termux-main/: ok [*] (1) https://mirrors.sdu.edu.cn/termux/termux-main: ok [*] (1) https://mirrors.hust.edu.cn/termux/apt/termux-main: ok [*] (1) https://mirrors.nju.edu.cn/termux/apt/termux-main: ok [*] (1) https://mirrors.cernet.edu.cn/termux/apt/termux-main: ok [*] (1) https://mirror.nyist.edu.cn/termux/apt/termux-main: ok [*] (1) https://mirrors.cqupt.edu.cn/termux/termux-main: ok [*] (1) https://mirror.iscas.ac.cn/termux/apt/termux-main: ok [*] (1) https://mirrors.sau.edu.cn/termux/apt/termux-main: ok [*] (1) https://mirrors.pku.edu.cn/termux/termux-main/: ok [*] (1) https://mirrors.tuna.tsinghua.edu.cn/termux/apt/termux-main: ok [*] (1) https://mirrors.bfsu.edu.cn/termux/apt/termux-main: ok [*] (1) https://mirrors.zju.edu.cn/termux/apt/termux-main: ok [*] (1) https://mirrors.sustech.edu.cn/termux/apt/termux-main: bad [*] (1) https://mirror.sjtu.edu.cn/termux/termux-main/: bad [*] (1) https://mirrors.aliyun.com/termux/termux-main: ok [*] (1) https://mirrors.ustc.edu.cn/termux/termux-main: ok [*] (1) https://packages.termux.dev/apt/termux-main: ok [*] (1) https://ro.mirror.flokinet.net/termux/termux-main: ok [*] (1) https://termux.cdn.lumito.net/termux-main: ok [*] (1) https://nl.mirror.flokinet.net/termux/termux-main: ok [*] (1) https://mirror.sunred.org/termux/termux-main: ok [*] (1) https://mirror.mwt.me/termux/main: ok [*] (1) https://ftp.fau.de/termux/termux-main: ok [*] (1) https://ftp.agdsn.de/termux/termux-main: ok [*] (1) https://mirrors.de.sahilister.net/termux/termux-main: ok [*] (4) https://grimler.se/termux/termux-main: ok [*] (1) https://mirror.polido.pt/termux/termux-main: bad [*] (1) https://termux.3san.dev/termux/termux-main: ok [*] (1) https://mirrors.medzik.dev/termux/termux-main: ok [*] (1) https://termux.mentality.rip/termux-main: ok [*] (1) https://mirror.leitecastro.com/termux/termux-main: ok [*] (1) https://termux.librehat.com/apt/termux-main: ok [*] (1) https://md.mirrors.hacktegic.com/termux/termux-main: ok [*] (1) https://mirrors.cfe.re/termux/termux-main: bad [*] (1) https://mirror.accum.se/mirror/termux.dev/termux-main: ok [*] (1) https://mirror.autkin.net/termux/termux-main: ok [*] (1) https://mirror.bouwhuis.network/termux/termux-main: ok [*] (1) https://is.mirror.flokinet.net/termux/termux-main: ok [*] (1) https://mirror.termux.dev/termux-main: bad [*] (1) https://plug-mirror.rcac.purdue.edu/termux/termux-main: bad [*] (1) https://mirrors.utermux.dev/termux/termux-main: ok [*] (1) https://dl.kcubeterm.com/termux-main: bad [*] (1) https://termux.danyael.xyz/termux/termux-main: ok [*] (1) https://gnlug.org/pub/termux/termux-main: ok [*] (1) https://mirror.vern.cc/termux/termux-main: bad [*] (1) https://mirror.csclub.uwaterloo.ca/termux/termux-main: ok [*] (1) https://mirror.mwt.me/termux/main: ok [*] (1) https://mirror.quantum5.ca/termux/termux-main: ok [*] (1) https://mirror.fcix.net/termux/termux-main: ok [*] (1) https://mirrors.middlendian.com/termux/termux-main: ok [*] (1) http://mirror.mephi.ru/termux/termux-main: ok [*] (1) https://repository.su/termux/termux-main/: ok Picking mirror: (40) /data/data/com.termux/files/usr/etc/termux/mirrors/europe/termux.librehat.com Get:2 https://termux.librehat.com/apt/termux-main stable InRelease [14.0 kB] Get:3 https://termux.librehat.com/apt/termux-main stable/main aarch64 Packages [527 kB] Get:1 https://turdl.kcubeterm.com tur-packages InRelease [18.4 kB] Ign:1 https://turdl.kcubeterm.com tur-packages InRelease Ign:1 https://turdl.kcubeterm.com tur-packages InRelease Get:1 https://turdl.kcubeterm.com tur-packages InRelease [18.4 kB] Get:4 https://turdl.kcubeterm.com tur-packages/tur aarch64 Packages [72.4 kB] Ign:4 https://turdl.kcubeterm.com tur-packages/tur aarch64 Packages Ign:4 https://turdl.kcubeterm.com tur-packages/tur aarch64 Packages Get:4 https://turdl.kcubeterm.com tur-packages/tur aarch64 Packages [72.4 kB] Fetched 582 kB in 4min 16s (2276 B/s) Reading package lists... Done Building dependency tree... Done Reading state information... Done All packages are up to date. No mirror or mirror group selected. You might want to select one by running 'termux-change-repo' Checking availability of current mirror: [*] https://termux.librehat.com/apt/termux-main: ok Hit:1 https://termux.librehat.com/apt/termux-main stable InRelease Hit:2 https://turdl.kcubeterm.com tur-packages InRelease Reading package lists... Done Building dependency tree... Done Reading state information... Done All packages are up to date. Reading package lists... Done Building dependency tree... Done Reading state information... Done Calculating upgrade... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. ~ $
07-10
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值