#424

A. Unimodal Array

it is strictly increasing in the beginning;
after that it is constant;
after that it is strictly decreasing.
The first block (increasing) and the last block (decreasing) may be absent. It is allowed that both of this blocks are absent.

For example, the following three arrays are unimodal: [5, 7, 11, 11, 2, 1], [4, 4, 2], [7], but the following three are not unimodal: [5, 5, 6, 6, 1], [1, 2, 1, 2], [4, 5, 5, 6].

Write a program that checks if an array is unimodal.

Input
The first line contains integer n (1 ≤ n ≤ 100) — the number of elements in the array.

The second line contains n integers a1, a2, …, an (1 ≤ ai ≤ 1 000) — the elements of the array.

Output
Print “YES” if the given array is unimodal. Otherwise, print “NO”.

You can output each letter in any case (upper or lower).

Examples
input
6
1 5 5 5 4 2
output
YES

input
5
10 20 30 20 10
output
YES

input
4
1 2 1 2
output
NO

input
7
3 3 3 3 3 3 3
output
YES

Note
In the first example the array is unimodal, because it is strictly increasing in the beginning (from position 1 to position 2, inclusively), that it is constant (from position 2 to position 4, inclusively) and then it is strictly decreasing (from position 4 to position 6, inclusively).

不超过一个峰→yes

#include<iostream>
#include<cstdio>
using namespace std;
#define maxn 105
int f[maxn];
int com[maxn];
int main()
{
    int n, i = 0, j = 0, top = 0, k = 0, flag = 1, mid = 0;
    scanf("%d", &n);
    scanf("%d", &f[0]);
    top = f[0];
    mid = 0;
    for(i = 1; i < n; ++i){
        scanf("%d", &f[i]);
        if(top <= f[i]){
            top = f[i];
            mid = i;
        }
    }
    for(i = 1; i <= mid; ++i){
        if(f[i] <= f[i-1] && f[i] != top) flag = 0;
    }
    for(i = mid+1; i < n; ++i){
        if(f[i] >= f[i-1])flag = 0;
    }
    if(flag)printf("YES\n");
    else    printf("NO\n");
}

B. Keyboard Layouts

There are two popular keyboard layouts in Berland, they differ only in letters positions. All the other keys are the same. In Berland they use alphabet with 26 letters which coincides with English alphabet.

You are given two strings consisting of 26 distinct letters each: all keys of the first and the second layouts in the same order.

You are also given some text consisting of small and capital English letters and digits. It is known that it was typed in the first layout, but the writer intended to type it in the second layout. Print the text if the same keys were pressed in the second layout.

Since all keys but letters are the same in both layouts, the capitalization of the letters should remain the same, as well as all other characters.

Input
The first line contains a string of length 26 consisting of distinct lowercase English letters. This is the first layout.

The second line contains a string of length 26 consisting of distinct lowercase English letters. This is the second layout.

The third line contains a non-empty string s consisting of lowercase and uppercase English letters and digits. This is the text typed in the first layout. The length of s does not exceed 1000.

Output
Print the text if the same keys were pressed in the second layout.

Examples
input
qwertyuiopasdfghjklzxcvbnm
veamhjsgqocnrbfxdtwkylupzi
TwccpQZAvb2017
output
HelloVKCup2017

input
mnbvcxzlkjhgfdsapoiuytrewq
asdfghjklqwertyuiopzxcvbnm
7abaCABAABAcaba7
output
7uduGUDUUDUgudu7

耗时的做法↓ 可以用hash,或map

#include<iostream>
#include<cstdio>
#include<cstring>
using namespace std;
#define maxn 1005
int main()
{
    char a[maxn], b[maxn], str[maxn];
    int i, j;
    scanf("%s",a);
    scanf("%s",b); 
    scanf("%s",str);
    for(i = 0; i < strlen(str); ++i){
        if((str[i] >= 'a' && str[i] <= 'z') || (str[i] >= 'A' && str[i] <= 'Z')){
            for(j = 0; j < 26; ++j){
                if(a[j] == str[i]){
                    printf("%c",b[j]);
                } 
                else if((a[j] - 32) == str[i]){
                    printf("%c",b[j]-32);
                }
            }
        }   
        else{
            printf("%c", str[i]);
        }
    }
    printf("\n");
}

//待补充

[ 57.579291][ C4] SError Interrupt on CPU4, code 0xbe000011 -- SError [ 57.579295][ C4] CPU: 4 PID: 1826 Comm: HwBinder:399_3 Not tainted 5.10.160 #424 [ 57.579298][ C4] Hardware name: Embedfire LubanCat-5IO (DT) [ 57.579301][ C4] pstate: 80400009 (Nzcv daif +PAN -UAO -TCO BTYPE=--) [ 57.579304][ C4] pc : rkcif_write_register_and+0x114/0x214 [ 57.579306][ C4] lr : rkcif_write_register_and+0x1c4/0x214 [ 57.579308][ C4] sp : ffffffc0126d37c0 [ 57.579311][ C4] x29: ffffffc0126d37c0 x28: 0000000000000003 [ 57.579318][ C4] x27: 000000000000005b x26: ffffffc009843478 [ 57.579324][ C4] x25: ffffffc00c0bd000 x24: ffffffc00a49e000 [ 57.579329][ C4] x23: 0000000000000000 x22: 0000000000000000 [ 57.579334][ C4] x21: ffffff8103670080 x20: 000000000000005b [ 57.579339][ C4] x19: 00000000ff7f3f3f x18: ffffffc012615090 [ 57.579345][ C4] x17: 0000000000000000 x16: 00000000000000c0 [ 57.579350][ C4] x15: 0000000000000004 x14: 0000000000003fff [ 57.579354][ C4] x13: ffffffc00a04c6d8 x12: 0000000000000003 [ 57.579359][ C4] x11: 00000000ffffbfff x10: 00000000ffffffff [ 57.579364][ C4] x9 : 721356757b404800 x8 : ffffffc00c0bd178 [ 57.579369][ C4] x7 : 303a74657366666f x6 : ffffffc00a253dd8 [ 57.579374][ C4] x5 : ffffffffffffffff x4 : 0000000000000000 [ 57.579379][ C4] x3 : ffffffc009ce5279 x2 : 0000000000000000 [ 57.579384][ C4] x1 : 0000000000000001 x0 : 0000000000000065 [ 57.579391][ C4] Kernel panic - not syncing: Asynchronous SError Interrupt [ 57.579394][ C4] CPU: 4 PID: 1826 Comm: HwBinder:399_3 Not tainted 5.10.160 #424 [ 57.579397][ C4] Hardware name: Embedfire LubanCat-5IO (DT) [ 57.579399][ C4] Call trace: [ 57.579401][ C4] dump_backtrace+0x0/0x1c8 [ 57.579403][ C4] show_stack+0x18/0x24 [ 57.579406][ C4] dump_stack_lvl+0xcc/0x114 [ 57.579408][ C4] dump_stack+0x18/0x5c [ 57.579410][ C4] panic+0x154/0x39c [ 57.579412][ C4] test_taint+0x0/0x28 [ 57.579414][ C4] arm64_serror_panic+0x74/0x80 [ 57.579416][ C4] do_serror+0xd0/0xf0 [ 57.579418][ C4] el1_error+0x90/0x114 [ 57.579421][ C4] rkcif_write_register_and+0x114/0x214 [ 57.579423][ C4] rkcif_csi_channel_set_v1+0x84/0xc80 [ 57.579426][ C4] rkcif_csi_stream_start+0x9ac/0xd98 [ 57.579428][ C4] rkcif_do_start_stream+0xa98/0x1120 [ 57.579431][ C4] rkcif_start_streaming+0x18/0x24 [ 57.579433][ C4] vb2_start_streaming+0x60/0x134 [ 57.579436][ C4] vb2_core_streamon+0x10c/0x150 [ 57.579438][ C4] vb2_ioctl_streamon+0x5c/0x8c [ 57.579440][ C4] v4l_streamon+0x24/0x30 [ 57.579442][ C4] __video_do_ioctl+0x2d0/0x3e8 [ 57.579445][ C4] video_usercopy+0x3d4/0x80c [ 57.579447][ C4] video_ioctl2+0x18/0x24 [ 57.579449][ C4] v4l2_ioctl+0x4c/0x5c [ 57.579451][ C4] __arm64_sys_ioctl+0x90/0xc8 [ 57.579454][ C4] el0_svc_common+0xac/0x1ac [ 57.579456][ C4] do_el0_svc+0x1c/0x28 [ 57.579458][ C4] el0_svc+0x10/0x1c [ 57.579460][ C4] el0_sync_handler+0x68/0xac [ 57.579462][ C4] el0_sync+0x160/0x180 [ 57.579479][ C0] CPU0: stopping [ 57.579485][ C2] CPU2: stopping [ 57.579491][ C3] CPU3: stopping [ 57.579498][ C1] CPU1: stopping [ 57.579503][ C5] CPU5: stopping [ 57.579522][ C2] CPU: 2 PID: 0 Comm: swapper/2 Not tainted 5.10.160 #424 [ 57.579526][ C6] CPU6: stopping [ 57.579530][ C7] CPU7: stopping [ 57.688015][ C2] Hardware name: Embedfire LubanCat-5IO (DT) [ 57.688536][ C2] Call trace: [ 57.688829][ C2] dump_backtrace+0x0/0x1c8 [ 57.689231][ C2] show_stack+0x18/0x24 [ 57.689598][ C2] dump_stack_lvl+0xcc/0x114 [ 57.689997][ C2] dump_stack+0x18/0x5c [ 57.690366][ C2] local_cpu_stop+0x68/0x84 [ 57.690766][ C2] smp_send_reschedule+0x0/0x3c [ 57.691193][ C2] handle_percpu_devid_fasteoi_ipi+0x78/0x194 [ 57.691728][ C2] __handle_domain_irq+0x7c/0xc8 [ 57.692165][ C2] gic_handle_irq+0x70/0x130 [ 57.692565][ C2] el1_irq+0xe0/0x1c0 [ 57.692922][ C2] cpuidle_enter_state+0x17c/0x3a0 [ 57.693367][ C2] cpuidle_enter+0x38/0x50 [ 57.693758][ C2] cpuidle_idle_call+0x14c/0x220 [ 57.694192][ C2] do_idle+0xa8/0xf0 [ 57.694536][ C2] cpu_startup_entry+0x24/0x28 [ 57.694959][ C2] secondary_start_kernel+0x1a8/0x24c [ 57.695431][ C3] CPU: 3 PID: 0 Comm: swapper/3 Not tainted 5.10.160 #424 [ 57.696063][ C3] Hardware name: Embedfire LubanCat-5IO (DT) [ 57.696584][ C3] Call trace: [ 57.696876][ C3] dump_backtrace+0x0/0x1c8 [ 57.697277][ C3] show_stack+0x18/0x24 [ 57.697643][ C3] dump_stack_lvl+0xcc/0x114 [ 57.698043][ C3] dump_stack+0x18/0x5c [ 57.698411][ C3] local_cpu_stop+0x68/0x84 [ 57.698811][ C3] smp_send_reschedule+0x0/0x3c [ 57.699238][ C3] handle_percpu_devid_fasteoi_ipi+0x78/0x194 [ 57.699775][ C3] __handle_domain_irq+0x7c/0xc8 [ 57.700211][ C3] gic_handle_irq+0x70/0x130 [ 57.700610][ C3] el1_irq+0xe0/0x1c0 [ 57.700967][ C3] cpuidle_enter_state+0x17c/0x3a0 [ 57.701412][ C3] cpuidle_enter+0x38/0x50 [ 57.701804][ C3] cpuidle_idle_call+0x14c/0x220 [ 57.702238][ C3] do_idle+0xa8/0xf0 [ 57.702583][ C3] cpu_startup_entry+0x24/0x28 [ 57.703006][ C3] secondary_start_kernel+0x1a8/0x24c [ 57.703472][ C7] CPU: 7 PID: 0 Comm: swapper/7 Not tainted 5.10.160 #424 [ 57.704085][ C7] Hardware name: Embedfire LubanCat-5IO (DT) [ 57.704595][ C7] Call trace: [ 57.704881][ C7] dump_backtrace+0x0/0x1c8 [ 57.705268][ C7] show_stack+0x18/0x24 [ 57.705621][ C7] dump_stack_lvl+0xcc/0x114 [ 57.706017][ C7] dump_stack+0x18/0x5c [ 57.706370][ C7] local_cpu_stop+0x68/0x84 [ 57.706756][ C7] smp_send_reschedule+0x0/0x3c [ 57.707176][ C7] handle_percpu_devid_fasteoi_ipi+0x78/0x194 [ 57.707698][ C7] __handle_domain_irq+0x7c/0xc8 [ 57.708118][ C7] gic_handle_irq+0x70/0x130 [ 57.708514][ C7] el1_irq+0xe0/0x1c0 [ 57.708856][ C7] cpuidle_enter_state+0x17c/0x3a0 [ 57.709298][ C7] cpuidle_enter+0x38/0x50 [ 57.709674][ C7] cpuidle_idle_call+0x14c/0x220 [ 57.710094][ C7] do_idle+0xa8/0xf0 [ 57.710424][ C7] cpu_startup_entry+0x24/0x28 [ 57.710833][ C7] secondary_start_kernel+0x1a8/0x24c [ 57.711300][ C6] CPU: 6 PID: 0 Comm: swapper/6 Not tainted 5.10.160 #424 [ 57.711912][ C6] Hardware name: Embedfire LubanCat-5IO (DT) [ 57.712421][ C6] Call trace: [ 57.712707][ C6] dump_backtrace+0x0/0x1c8 [ 57.713094][ C6] show_stack+0x18/0x24 [ 57.713447][ C6] dump_stack_lvl+0xcc/0x114 [ 57.713844][ C6] dump_stack+0x18/0x5c [ 57.714196][ C6] local_cpu_stop+0x68/0x84 [ 57.714583][ C6] smp_send_reschedule+0x0/0x3c [ 57.715003][ C6] handle_percpu_devid_fasteoi_ipi+0x78/0x194 [ 57.715524][ C6] __handle_domain_irq+0x7c/0xc8 [ 57.715945][ C6] gic_handle_irq+0x70/0x130 [ 57.716341][ C6] el1_irq+0xe0/0x1c0 [ 57.716683][ C6] cpuidle_enter_state+0x17c/0x3a0 [ 57.717125][ C6] cpuidle_enter+0x38/0x50 [ 57.717500][ C6] cpuidle_idle_call+0x14c/0x220 [ 57.717921][ C6] do_idle+0xa8/0xf0 [ 57.718251][ C6] cpu_startup_entry+0x24/0x28 [ 57.718660][ C6] secondary_start_kernel+0x1a8/0x24c [ 57.719133][ C0] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 5.10.160 #424 [ 57.719759][ C0] Hardware name: Embedfire LubanCat-5IO (DT) [ 57.720281][ C0] Call trace: [ 57.720572][ C0] dump_backtrace+0x0/0x1c8 [ 57.720974][ C0] show_stack+0x18/0x24 [ 57.721340][ C0] dump_stack_lvl+0xcc/0x114 [ 57.721740][ C0] dump_stack+0x18/0x5c [ 57.722108][ C0] local_cpu_stop+0x68/0x84 [ 57.722509][ C0] smp_send_reschedule+0x0/0x3c [ 57.722935][ C0] handle_percpu_devid_fasteoi_ipi+0x78/0x194 [ 57.723471][ C0] __handle_domain_irq+0x7c/0xc8 [ 57.723905][ C0] gic_handle_irq+0x70/0x130 [ 57.724305][ C0] el1_irq+0xe0/0x1c0 [ 57.724661][ C0] cpuidle_enter_state+0x17c/0x3a0 [ 57.725106][ C0] cpuidle_enter+0x38/0x50 [ 57.725496][ C0] cpuidle_idle_call+0x14c/0x220 [ 57.725931][ C0] do_idle+0xa8/0xf0 [ 57.726275][ C0] cpu_startup_entry+0x24/0x28 [ 57.726698][ C0] rest_init+0xd4/0xe4 [ 57.727056][ C0] arch_call_rest_init+0x10/0x1c [ 57.727490][ C0] start_kernel+0x3a8/0x43c [ 57.727894][ C5] CPU: 5 PID: 1819 Comm: RenderThread Not tainted 5.10.160 #424 [ 57.728561][ C5] Hardware name: Embedfire LubanCat-5IO (DT) [ 57.729079][ C5] Call trace: [ 57.729374][ C5] dump_backtrace+0x0/0x1c8 [ 57.729771][ C5] show_stack+0x18/0x24 [ 57.730130][ C5] dump_stack_lvl+0xcc/0x114 [ 57.730533][ C5] dump_stack+0x18/0x5c [ 57.730893][ C5] local_cpu_stop+0x68/0x84 [ 57.731288][ C5] smp_send_reschedule+0x0/0x3c [ 57.731718][ C5] handle_percpu_devid_fasteoi_ipi+0x78/0x194 [ 57.732250][ C5] __handle_domain_irq+0x7c/0xc8 [ 57.732679][ C5] gic_handle_irq+0x70/0x130 [ 57.733082][ C5] el1_irq+0xe0/0x1c0 [ 57.733430][ C5] str2hashbuf_signed+0x98/0xcc [ 57.733856][ C5] ext4fs_dirhash+0xe4/0x120 [ 57.734261][ C5] htree_dirblock_to_tree+0x20c/0x358 [ 57.734723][ C5] ext4_htree_fill_tree+0x150/0x460 [ 57.735177][ C5] ext4_dx_readdir+0x354/0x590 [ 57.735594][ C5] ext4_readdir+0x57c/0x678 [ 57.735989][ C5] iterate_dir+0xc8/0x1a0 [ 57.736371][ C5] ovl_iterate+0x288/0x4e4 [ 57.736753][ C5] iterate_dir+0xc8/0x1a0 [ 57.737135][ C5] __do_sys_getdents64+0x60/0x224 [ 57.737575][ C5] __arm64_sys_getdents64+0x20/0x2c [ 57.738028][ C5] el0_svc_common+0xac/0x1ac [ 57.738433][ C5] do_el0_svc+0x1c/0x28 [ 57.738791][ C5] el0_svc+0x10/0x1c [ 57.739126][ C5] el0_sync_handler+0x68/0xac [ 57.739529][ C5] el0_sync+0x160/0x180 [ 57.739893][ C1] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 5.10.160 #424 [ 57.740523][ C1] Hardware name: Embedfire LubanCat-5IO (DT) [ 57.741046][ C1] Call trace: [ 57.741337][ C1] dump_backtrace+0x0/0x1c8 [ 57.741739][ C1] show_stack+0x18/0x24 [ 57.742105][ C1] dump_stack_lvl+0xcc/0x114 [ 57.742506][ C1] dump_stack+0x18/0x5c [ 57.742872][ C1] local_cpu_stop+0x68/0x84 [ 57.743273][ C1] smp_send_reschedule+0x0/0x3c [ 57.743699][ C1] handle_percpu_devid_fasteoi_ipi+0x78/0x194 [ 57.744235][ C1] __handle_domain_irq+0x7c/0xc8 [ 57.744669][ C1] gic_handle_irq+0x70/0x130 [ 57.745068][ C1] el1_irq+0xe0/0x1c0 [ 57.745423][ C1] cpuidle_enter_state+0x17c/0x3a0 [ 57.745869][ C1] cpuidle_enter+0x38/0x50 [ 57.746259][ C1] cpuidle_idle_call+0x14c/0x220 [ 57.746694][ C1] do_idle+0xa8/0xf0 [ 57.747037][ C1] cpu_startup_entry+0x24/0x28 [ 57.747461][ C1] secondary_start_kernel+0x1a8/0x24c [ 58.751614][ C4] rockchip-thermal fec00000.tsadc: channal 0: temperature(40 C) [ 58.752320][ C4] cpu cpu6: cur_freq: 1608000000 Hz, volt_vdd: 700000 uV, volt_mem: 700000 uV [ 58.753086][ C4] cpu cpu4: cur_freq: 408000000 Hz, volt_vdd: 675000 uV, volt_mem: 675000 uV [ 58.753850][ C4] cpu cpu0: cur_freq: 600000000 Hz, volt_vdd: 675000 uV, volt_mem: 675000 uV [ 58.754617][ C4] rockchip-dmc dmc: cur_freq: 1560000000 Hz, volt_vdd: 725000 uV, volt_mem: 700000 uV [ 58.755438][ C4] SMP: stopping secondary CPUs [ 58.755440][ C4] CRU REGS: [ 58.755443][ C4] LPLL 0x58040: 00000110 00002082 00000000 00000000 00000002 000007e0 00004000 00000000 [ 58.755448][ C4] B0PLL 0x50000: 00000110 00002082 00000000 00000000 00000002 000007e0 00004000 00000000 [ 58.755454][ C4] B1PLL 0x52020: 00000110 00002082 00000000 00000000 00000002 000007e0 00004000 00000000 [ 58.755459][ C4] GPLL 0x001c0: 000000c6 00000042 00000000 00000000 00000000 00000000 00009400 00000000 [ 58.755465][ C4] CPLL 0x001a0: 000000fa 00000042 00000000 00000000 00000000 00000000 00009c00 00000000 [ 58.755470][ C4] V0PLL 0x00160: 000000c6 00002042 00000000 00000000 00000000 00000000 00004000 00000000 [ 58.755475][ C4] AUPLL 0x00180: 00000106 00000082 ffff24dd 00000000 00000000 00000000 0000a000 00000000 [ 58.755480][ C4] PPLL 0x08200: 00000226 00002083 00000000 00000000 00000000 00000000 00004000 00000000 [ 58.755485][ C4] DSUCRU_SEL 0x58300: 0000b0c0 00001082 00000843 00000063 00000665 0000403f 00000081 0000c081 [ 58.755490][ C4] DSUCRU_GATE 0x58800: 00000000 00000000 00000063 00000000 00000000 00000000 00000000 00000000 [ 58.755495][ C4] BIG0CRU_SEL 0x50300: 00000240 00005f82 00000005 00000000 00000000 00000000 00000000 00000000 [ 58.755500][ C4] BIG0CRU_GATE 0x50800: 00003400 00000001 00000000 00000000 00000000 00000000 00000000 00000000 [ 58.755505][ C4] BIG1CRU_SEL 0x52300: 00004240 00005fc2 00000005 00000000 00000000 00000000 00000000 00000000 [ 58.755509][ C4] BIG1CRU_GATE 0x52800: 00003400 00000001 00000000 00000000 00000000 00000000 00000000 00000000 [ 58.755514][ C4] CRU_SEL 0x00300: 00000bbd 00000169 00000925 000000a1 00000881 00000881 00000820 00000020 [ 58.755519][ C4] CRU_SEL 0x00320: 00000881 00000881 00000820 00000020 00000421 00000000 000030ff 00000000 [ 58.755524][ C4] CRU_SEL 0x00340: 00000421 00000000 000030ff 00000000 00000000 00000000 00000000 0000bb9d [ 58.755529][ C4] CRU_SEL 0x00360: 00000000 00000000 00000000 0000bb9d 000000bb 00000200 00000000 00000000 [ 58.755534][ C4] CRU_SEL 0x00380: 000000bb 00000200 00000000 00000000 00000000 00000000 00000000 00000000 [ 58.755539][ C4] CRU_SEL 0x003a0: 00000000 00000000 00000000 00000000 00000010 03355460 00000007 03355460 [ 58.755544][ C4] CRU_SEL 0x003c0: 00000010 03355460 00000007 03355460 0000001b 03355460 0000000f 03355460 [ 58.755549][ C4] CRU_SEL 0x003e0: 0000001b 03355460 0000000f 03355460 0000000f 03355460 00000006 03355460 [ 58.755553][ C4] CRU_SEL 0x00400: 0000000f 03355460 00000006 03355460 00000092 00000000 00000023 000002cb [ 58.755558][ C4] CRU_SEL 0x00420: 00000092 00000000 00000023 000002cb 000045cb 0000030b 001403de 00000006 [ 58.755563][ C4] CRU_SEL 0x00440: 000045cb 0000030b 001403de 00000006 001403de 00000006 001403de 00000006 [ 58.755568][ C4] CRU_SEL 0x00460: 001403de 00000006 001403de 00000006 001403de 00000006 001403de 00000006 [ 58.755572][ C4] CRU_SEL 0x00480: 001403de 00000006 001403de 00000006 001403de 00000006 001403de 00000006 [ 58.755577][ C4] CRU_SEL 0x004a0: 001403de 00000006 001403de 00000006 001403de 00000006 001403de 00008002 [ 58.755583][ C4] CRU_SEL 0x004c0: 001403de 00000006 001403de 00008002 0000020a 00000041 000003ff 0000003f [ 58.755587][ C4] CRU_SEL 0x004e0: 0000020a 00000041 000003ff 0000003f 00000000 0000003f 00000000 0000c021 [ 58.755592][ C4] CRU_SEL 0x00500: 00000000 0000003f 00000000 0000c021 00000000 00000000 00000000 00000000 [ 58.755597][ C4] CRU_SEL 0x00520: 00000000 00000000 00000000 00000000 00000000 00007c14 00001010 00000000 [ 58.755602][ C4] CRU_SEL 0x00540: 00000000 00007c14 00001010 00000000 00000000 00000590 00000385 00000000 [ 58.755607][ C4] CRU_SEL 0x00560: 00000000 00000590 00000385 00000000 00000288 0000070e 00009d9d 00008b9d [ 58.755613][ C4] CRU_SEL 0x00580: 00000288 0000070e 00009d9d 00008b9d 0000049d 00000000 00000000 00000000 [ 58.755618][ C4] CRU_SEL 0x005a0: 0000049d 00000000 00000000 00000000 00000000 00000300 00001801 00000001 [ 58.755623][ C4] CRU_SEL 0x005c0: 00000000 00000300 00001801 00000001 00000000 00000300 000000e0 00000000 [ 58.755628][ C4] CRU_GATE 0x00800: 00000900 00000140 00000050 00004000 00000008 00003e78 00000000 0000fff3 [ 58.755634][ C4] CRU_GATE 0x00820: 00000008 00003e78 00000000 0000fff3 0000c01f 000000ff 0000ffe0 00003fff [ 58.755639][ C4] CRU_GATE 0x00840: 0000c01f 000000ff 0000ffe0 00003fff 0000fff4 0000fffe 0000ffff 00002ff8 [ 58.755644][ C4] CRU_GATE 0x00860: 0000fff4 0000fffe 0000ffff 00002ff8 00003fff 000001c0 00003e00 00000000 [ 58.755649][ C4] CRU_GATE 0x00880: 00003fff 000001c0 00003e00 00000000 0000aa05 000000a0 00000263 0000aa05 [ 58.755654][ C4] CRU_GATE 0x008a0: 0000aa05 000000a0 00000263 0000aa05 000000a0 00000263 000001ff 00000005 [ 58.755659][ C4] CRU_GATE 0x008c0: 000000a0 00000263 000001ff 00000005 00000005 0000ffd7 0000016a 00000e00 [ 58.755664][ C4] CRU_GATE 0x008e0: 00000005 0000ffd7 0000016a 00000e00 0000ed19 0000ffff 00000dbf 000007e0 [ 58.755669][ C4] CRU_GATE 0x00900: 0000ed19 0000ffff 00000dbf 000007e0 00000000 00001ff7 0000e3f8 00000003 [ 58.755674][ C4] CRU_GATE 0x00920: 00000000 00001ff7 0000e3f8 00000003 000003ff 000001ff 00003000 00000000 [ 58.755679][ C4] PMUCRU_SEL 0x30300: 000000b7 00000400 00000020 00000080 001403de 00000006 03355460 00000007 [ 58.755684][ C4] PMUCRU_SEL 0x30320: 001403de 00000006 03355460 00000007 03355460 0000000b 00000000 00000000 [ 58.755688][ C4] PMUCRU_SEL 0x30340: 03355460 0000000b 00000000 00000000 00000000 00000000 00000000 00000000 [ 58.755693][ C4] PMUCRU_GATE 0x30800: 00000009 00005fc0 0000fffe 00000001 00000800 00000000 00000000 00000000 [ 58.755698][ C4] CPU0 online:0 [ 58.755701][ C4] EL2(NS) PC: <0xffffffc00801b8d8> local_cpu_stop+0x44/0x84 [ 58.755703][ C4] [ 58.755705][ C4] CPU1 online:0 [ 58.755708][ C4] EL2(NS) PC: <0xffffffc00801b8d8> local_cpu_stop+0x44/0x84 [ 58.755710][ C4] [ 58.755712][ C4] CPU2 online:0 [ 58.755714][ C4] EL2(NS) PC: <0xffffffc00801b8d8> local_cpu_stop+0x44/0x84 [ 58.755717][ C4] EL2(NS) PC: <0xffffffc00801b8dc> local_cpu_stop+0x48/0x84 [ 58.755721][ C4] EL2(NS) PC: <0xffffffc00801b8d8> local_cpu_stop+0x44/0x84 [ 58.755722][ C4] [ 58.755724][ C4] CPU3 online:0 [ 58.755727][ C4] EL2(NS) PC: <0xffffffc00801b8d8> local_cpu_stop+0x44/0x84 [ 58.755728][ C4] [ 58.755730][ C4] CPU4 online:1 [ 58.755733][ C4] EL2(NS) PC: <0xffffffc0086de410> rockchip_panic_notify+0x274/0x394 [ 58.755735][ C4] [ 58.755737][ C4] CPU5 online:0 [ 58.755740][ C4] EL2(NS) PC: <0xffffffc00801b8d8> local_cpu_stop+0x44/0x84 [ 58.755741][ C4] [ 58.755743][ C4] CPU6 online:0 [ 58.755746][ C4] EL2(NS) PC: <0xffffffc00801b8d8> local_cpu_stop+0x44/0x84 [ 58.755748][ C4] [ 58.755749][ C4] CPU7 online:0 [ 58.755752][ C4] EL2(NS) PC: <0xffffffc00801b8d8> local_cpu_stop+0x44/0x84 [ 58.755754][ C4] [ 58.755758][ C4] CPU0 CPU1 CPU2 CPU3 CPU4 CPU5 CPU6 CPU7 [ 58.755763][ C4] 13: 10041 7039 12710 66645 7863 10082 4413 4606 GICv3 26 Level arch_timer [ 58.755767][ C4] 14: 2030 2656 3063 1427 433 971 286 331 GICv3 321 Level rk_timer [ 58.755771][ C4] 15: 0 0 0 0 0 0 0 0 GICv3 23 Level arm-pmu [ 58.755776][ C4] 16: 4 0 0 0 0 0 0 0 GICv3 105 Level dmc [ 58.755780][ C4] 17: 5939 0 0 0 0 0 0 0 GICv3 126 Level fb000000.gpu [ 58.755785][ C4] 18: 1 0 0 0 0 0 0 0 GICv3 125 Level fb000000.gpu [ 58.755789][ C4] 19: 9058 0 0 0 0 0 0 0 GICv3 124 Level fb000000.gpu [ 58.755794][ C4] 20: 0 0 0 0 0 0 0 0 GICv3 247 Level ehci_hcd:usb1 [ 58.755798][ C4] 21: 0 0 0 0 0 0 0 0 GICv3 248 Level ohci_hcd:usb2 [ 58.755803][ C4] 24: 0 0 0 0 0 0 0 0 GICv3 425 Level rockchip_usb2phy [ 58.755808][ C4] 25: 0 0 0 0 0 0 0 0 GICv3 423 Level rockchip_usb2phy [ 58.755812][ C4] 26: 8209 0 0 0 0 0 0 0 GICv3 349 Level fd880000.i2c [ 58.755817][ C4] 29: 0 0 0 0 0 0 0 0 GICv3 142 Level fdab9000.iommu, fdab0000.npu [ 58.755822][ C4] 30: 0 0 0 0 0 0 0 0 GICv3 143 Level fdab9000.iommu, fdab0000.npu [ 58.755827][ C4] 31: 0 0 0 0 0 0 0 0 GICv3 144 Level fdab9000.iommu, fdab0000.npu [ 58.755831][ C4] 32: 0 0 0 0 0 0 0 0 GICv3 152 Level fdb50000.vepu [ 58.755836][ C4] 33: 0 0 0 0 0 0 0 0 GICv3 151 Level fdb50400.vd [ 58.755840][ C4] Lost 224 message(s)!
最新发布
07-23
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值