{"id":1040,"date":"2022-06-16T18:53:34","date_gmt":"2022-06-16T10:53:34","guid":{"rendered":"http:\/\/SmokeyDays.top\/wordpress\/?p=1040"},"modified":"2022-06-16T18:54:16","modified_gmt":"2022-06-16T10:54:16","slug":"%e7%ac%ac-26-%e6%ac%a1-ccf-csp-%e9%a2%98%e8%a7%a3","status":"publish","type":"post","link":"http:\/\/SmokeyDays.top\/wordpress\/2022\/06\/16\/%e7%ac%ac-26-%e6%ac%a1-ccf-csp-%e9%a2%98%e8%a7%a3\/","title":{"rendered":"\u7b2c 26 \u6b21 CCF CSP \u9898\u89e3"},"content":{"rendered":"<p><meta charset=\"UTF-8\"><meta name=\"viewport\" content=\"width=device-width initial-scale=1\"><br \/>\n<title>\u7b2c 26 \u6b21 CCF CSP \u9898\u89e3<\/title><\/p>\n<h2 id=\"a\">A<\/h2>\n<p>\u4f9d\u7167\u9898\u610f\uff0c\u63a8\u5f0f\u5b50\u5f97\u5230\u6b32\u4f7f\u5e73\u5747\u503c\u5f52\u4e00\u5316\uff0c\u53ea\u987b\uff1a<\/p>\n<div contenteditable=\"false\" spellcheck=\"false\" class=\"mathjax-block md-end-block md-math-block md-rawblock\" id=\"mathjax-n6\" cid=\"n6\" mdtype=\"math_block\" data-math-tag-before=\"0\" data-math-labels=\"[]\" data-math-tag-after=\"0\">\n<div class=\"md-rawblock-container md-math-container\" contenteditable=\"false\" tabindex=\"-1\"><mjx-container class=\"MathJax\" jax=\"SVG\" display=\"true\" style=\"position: relative;\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"13.658ex\" height=\"1.783ex\" role=\"img\" focusable=\"false\" viewBox=\"0 -583 6036.9 788\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" aria-hidden=\"true\" style=\"vertical-align: -0.464ex;\"><defs><path id=\"MJX-31-TEX-I-1D44E\" d=\"M33 157Q33 258 109 349T280 441Q331 441 370 392Q386 422 416 422Q429 422 439 414T449 394Q449 381 412 234T374 68Q374 43 381 35T402 26Q411 27 422 35Q443 55 463 131Q469 151 473 152Q475 153 483 153H487Q506 153 506 144Q506 138 501 117T481 63T449 13Q436 0 417 -8Q409 -10 393 -10Q359 -10 336 5T306 36L300 51Q299 52 296 50Q294 48 292 46Q233 -10 172 -10Q117 -10 75 30T33 157ZM351 328Q351 334 346 350T323 385T277 405Q242 405 210 374T160 293Q131 214 119 129Q119 126 119 118T118 106Q118 61 136 44T179 26Q217 26 254 59T298 110Q300 114 325 217T351 328Z\"><\/path><path id=\"MJX-31-TEX-I-1D456\" d=\"M184 600Q184 624 203 642T247 661Q265 661 277 649T290 619Q290 596 270 577T226 557Q211 557 198 567T184 600ZM21 287Q21 295 30 318T54 369T98 420T158 442Q197 442 223 419T250 357Q250 340 236 301T196 196T154 83Q149 61 149 51Q149 26 166 26Q175 26 185 29T208 43T235 78T260 137Q263 149 265 151T282 153Q302 153 302 143Q302 135 293 112T268 61T223 11T161 -11Q129 -11 102 10T74 74Q74 91 79 106T122 220Q160 321 166 341T173 380Q173 404 156 404H154Q124 404 99 371T61 287Q60 286 59 284T58 281T56 279T53 278T49 278T41 278H27Q21 284 21 287Z\"><\/path><path id=\"MJX-31-TEX-N-3A\" d=\"M78 370Q78 394 95 412T138 430Q162 430 180 414T199 371Q199 346 182 328T139 310T96 327T78 370ZM78 60Q78 84 95 102T138 120Q162 120 180 104T199 61Q199 36 182 18T139 0T96 17T78 60Z\"><\/path><path id=\"MJX-31-TEX-N-3D\" d=\"M56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153Z\"><\/path><path id=\"MJX-31-TEX-N-2212\" d=\"M84 237T84 250T98 270H679Q694 262 694 250T679 230H98Q84 237 84 250Z\"><\/path><path id=\"MJX-31-TEX-I-1D463\" d=\"M173 380Q173 405 154 405Q130 405 104 376T61 287Q60 286 59 284T58 281T56 279T53 278T49 278T41 278H27Q21 284 21 287Q21 294 29 316T53 368T97 419T160 441Q202 441 225 417T249 361Q249 344 246 335Q246 329 231 291T200 202T182 113Q182 86 187 69Q200 26 250 26Q287 26 319 60T369 139T398 222T409 277Q409 300 401 317T383 343T365 361T357 383Q357 405 376 424T417 443Q436 443 451 425T467 367Q467 340 455 284T418 159T347 40T241 -11Q177 -11 139 22Q102 54 102 117Q102 148 110 181T151 298Q173 362 173 380Z\"><\/path><path id=\"MJX-31-TEX-I-1D454\" d=\"M311 43Q296 30 267 15T206 0Q143 0 105 45T66 160Q66 265 143 353T314 442Q361 442 401 394L404 398Q406 401 409 404T418 412T431 419T447 422Q461 422 470 413T480 394Q480 379 423 152T363 -80Q345 -134 286 -169T151 -205Q10 -205 10 -137Q10 -111 28 -91T74 -71Q89 -71 102 -80T116 -111Q116 -121 114 -130T107 -144T99 -154T92 -162L90 -164H91Q101 -167 151 -167Q189 -167 211 -155Q234 -144 254 -122T282 -75Q288 -56 298 -13Q311 35 311 43ZM384 328L380 339Q377 350 375 354T369 368T359 382T346 393T328 402T306 405Q262 405 221 352Q191 313 171 233T151 117Q151 38 213 38Q269 38 323 108L331 118L384 328Z\"><\/path><\/defs><g stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" transform=\"scale(1,-1)\"><g data-mml-node=\"math\"><g data-mml-node=\"msub\"><g data-mml-node=\"mi\"><use data-c=\"1D44E\" xlink:href=\"#MJX-31-TEX-I-1D44E\"><\/use><\/g><g data-mml-node=\"mi\" transform=\"translate(562,-150) scale(0.707)\"><use data-c=\"1D456\" xlink:href=\"#MJX-31-TEX-I-1D456\"><\/use><\/g><\/g><g data-mml-node=\"mo\" transform=\"translate(1133.7,0)\"><use data-c=\"3A\" xlink:href=\"#MJX-31-TEX-N-3A\"><\/use><use data-c=\"3D\" xlink:href=\"#MJX-31-TEX-N-3D\" transform=\"translate(278,0)\"><\/use><\/g><g data-mml-node=\"msub\" transform=\"translate(2467.5,0)\"><g data-mml-node=\"mi\"><use data-c=\"1D44E\" xlink:href=\"#MJX-31-TEX-I-1D44E\"><\/use><\/g><g data-mml-node=\"mi\" transform=\"translate(562,-150) scale(0.707)\"><use data-c=\"1D456\" xlink:href=\"#MJX-31-TEX-I-1D456\"><\/use><\/g><\/g><g data-mml-node=\"mo\" transform=\"translate(3545.7,0)\"><use data-c=\"2212\" xlink:href=\"#MJX-31-TEX-N-2212\"><\/use><\/g><g data-mml-node=\"mi\" transform=\"translate(4545.9,0)\"><use data-c=\"1D44E\" xlink:href=\"#MJX-31-TEX-I-1D44E\"><\/use><\/g><g data-mml-node=\"mi\" transform=\"translate(5074.9,0)\"><use data-c=\"1D463\" xlink:href=\"#MJX-31-TEX-I-1D463\"><\/use><\/g><g data-mml-node=\"mi\" transform=\"translate(5559.9,0)\"><use data-c=\"1D454\" xlink:href=\"#MJX-31-TEX-I-1D454\"><\/use><\/g><\/g><\/g><\/svg><\/mjx-container><\/div>\n<\/div>\n<p>\u5176\u4e2d <mjx-container class=\"MathJax\" jax=\"SVG\" style=\"position: relative;\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"3.373ex\" height=\"1.466ex\" role=\"img\" focusable=\"false\" viewBox=\"0 -443 1491 648\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" aria-hidden=\"true\" style=\"vertical-align: -0.464ex;\"><defs><path id=\"MJX-29-TEX-I-1D44E\" d=\"M33 157Q33 258 109 349T280 441Q331 441 370 392Q386 422 416 422Q429 422 439 414T449 394Q449 381 412 234T374 68Q374 43 381 35T402 26Q411 27 422 35Q443 55 463 131Q469 151 473 152Q475 153 483 153H487Q506 153 506 144Q506 138 501 117T481 63T449 13Q436 0 417 -8Q409 -10 393 -10Q359 -10 336 5T306 36L300 51Q299 52 296 50Q294 48 292 46Q233 -10 172 -10Q117 -10 75 30T33 157ZM351 328Q351 334 346 350T323 385T277 405Q242 405 210 374T160 293Q131 214 119 129Q119 126 119 118T118 106Q118 61 136 44T179 26Q217 26 254 59T298 110Q300 114 325 217T351 328Z\"><\/path><path id=\"MJX-29-TEX-I-1D463\" d=\"M173 380Q173 405 154 405Q130 405 104 376T61 287Q60 286 59 284T58 281T56 279T53 278T49 278T41 278H27Q21 284 21 287Q21 294 29 316T53 368T97 419T160 441Q202 441 225 417T249 361Q249 344 246 335Q246 329 231 291T200 202T182 113Q182 86 187 69Q200 26 250 26Q287 26 319 60T369 139T398 222T409 277Q409 300 401 317T383 343T365 361T357 383Q357 405 376 424T417 443Q436 443 451 425T467 367Q467 340 455 284T418 159T347 40T241 -11Q177 -11 139 22Q102 54 102 117Q102 148 110 181T151 298Q173 362 173 380Z\"><\/path><path id=\"MJX-29-TEX-I-1D454\" d=\"M311 43Q296 30 267 15T206 0Q143 0 105 45T66 160Q66 265 143 353T314 442Q361 442 401 394L404 398Q406 401 409 404T418 412T431 419T447 422Q461 422 470 413T480 394Q480 379 423 152T363 -80Q345 -134 286 -169T151 -205Q10 -205 10 -137Q10 -111 28 -91T74 -71Q89 -71 102 -80T116 -111Q116 -121 114 -130T107 -144T99 -154T92 -162L90 -164H91Q101 -167 151 -167Q189 -167 211 -155Q234 -144 254 -122T282 -75Q288 -56 298 -13Q311 35 311 43ZM384 328L380 339Q377 350 375 354T369 368T359 382T346 393T328 402T306 405Q262 405 221 352Q191 313 171 233T151 117Q151 38 213 38Q269 38 323 108L331 118L384 328Z\"><\/path><\/defs><g stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" transform=\"scale(1,-1)\"><g data-mml-node=\"math\"><g data-mml-node=\"mi\"><use data-c=\"1D44E\" xlink:href=\"#MJX-29-TEX-I-1D44E\"><\/use><\/g><g data-mml-node=\"mi\" transform=\"translate(529,0)\"><use data-c=\"1D463\" xlink:href=\"#MJX-29-TEX-I-1D463\"><\/use><\/g><g data-mml-node=\"mi\" transform=\"translate(1014,0)\"><use data-c=\"1D454\" xlink:href=\"#MJX-29-TEX-I-1D454\"><\/use><\/g><\/g><\/g><\/svg><\/mjx-container><script type=\"math\/tex\">avg<\/script> \u662f\u539f\u5e73\u5747\u503c\u3002<\/p>\n<p>\u6b32\u4f7f\u65b9\u5dee\u5f52\u4e00\u5316\uff0c\u53ea\u987b\u5728\u4e0a\u6587\u7684\u57fa\u7840\u4e0a\uff1a<\/p>\n<div contenteditable=\"false\" spellcheck=\"false\" class=\"mathjax-block md-end-block md-math-block md-rawblock md-rawblock-on-edit md-focus\" id=\"mathjax-n14\" cid=\"n14\" mdtype=\"math_block\" data-math-tag-before=\"0\" data-math-labels=\"[]\" data-math-tag-after=\"0\">\n<div class=\"md-mathblock-panel md-rawblock-panel\" contenteditable=\"false\">\n<div contenteditable=\"false\" class=\"md-rawblock-control md-rawblock-before\">$$<br \/>\n<span class=\"md-math-tag-input ty-input ty-input-before\" tabindex=\"-1\" contenteditable=\"plaintext-only\"><\/span><\/div>\n<div class=\"md-rawblock-control md-rawblock-input md-mathblock-input\"><\/div>\n<div contenteditable=\"false\" class=\"md-rawblock-control md-rawblock-after\">$$<br \/>\n<span class=\"md-math-tag-input ty-input ty-input-after\" tabindex=\"-1\" contenteditable=\"plaintext-only\"><\/span><\/div>\n<div class=\"code-tooltip\" contenteditable=\"false\">\n<div class=\"md-mathjax-preview\" contenteditable=\"false\"><mjx-container class=\"MathJax\" jax=\"SVG\" display=\"true\" style=\"position: relative;\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16.081ex\" height=\"5.566ex\" role=\"img\" focusable=\"false\" viewBox=\"0 -1494.3 7107.9 2460\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" aria-hidden=\"true\" style=\"vertical-align: -2.185ex;\"><defs><path id=\"MJX-90-TEX-I-1D44E\" d=\"M33 157Q33 258 109 349T280 441Q331 441 370 392Q386 422 416 422Q429 422 439 414T449 394Q449 381 412 234T374 68Q374 43 381 35T402 26Q411 27 422 35Q443 55 463 131Q469 151 473 152Q475 153 483 153H487Q506 153 506 144Q506 138 501 117T481 63T449 13Q436 0 417 -8Q409 -10 393 -10Q359 -10 336 5T306 36L300 51Q299 52 296 50Q294 48 292 46Q233 -10 172 -10Q117 -10 75 30T33 157ZM351 328Q351 334 346 350T323 385T277 405Q242 405 210 374T160 293Q131 214 119 129Q119 126 119 118T118 106Q118 61 136 44T179 26Q217 26 254 59T298 110Q300 114 325 217T351 328Z\"><\/path><path id=\"MJX-90-TEX-I-1D456\" d=\"M184 600Q184 624 203 642T247 661Q265 661 277 649T290 619Q290 596 270 577T226 557Q211 557 198 567T184 600ZM21 287Q21 295 30 318T54 369T98 420T158 442Q197 442 223 419T250 357Q250 340 236 301T196 196T154 83Q149 61 149 51Q149 26 166 26Q175 26 185 29T208 43T235 78T260 137Q263 149 265 151T282 153Q302 153 302 143Q302 135 293 112T268 61T223 11T161 -11Q129 -11 102 10T74 74Q74 91 79 106T122 220Q160 321 166 341T173 380Q173 404 156 404H154Q124 404 99 371T61 287Q60 286 59 284T58 281T56 279T53 278T49 278T41 278H27Q21 284 21 287Z\"><\/path><path id=\"MJX-90-TEX-N-3A\" d=\"M78 370Q78 394 95 412T138 430Q162 430 180 414T199 371Q199 346 182 328T139 310T96 327T78 370ZM78 60Q78 84 95 102T138 120Q162 120 180 104T199 61Q199 36 182 18T139 0T96 17T78 60Z\"><\/path><path id=\"MJX-90-TEX-N-3D\" d=\"M56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153Z\"><\/path><path id=\"MJX-90-TEX-N-2217\" d=\"M229 286Q216 420 216 436Q216 454 240 464Q241 464 245 464T251 465Q263 464 273 456T283 436Q283 419 277 356T270 286L328 328Q384 369 389 372T399 375Q412 375 423 365T435 338Q435 325 425 315Q420 312 357 282T289 250L355 219L425 184Q434 175 434 161Q434 146 425 136T401 125Q393 125 383 131T328 171L270 213Q283 79 283 63Q283 53 276 44T250 35Q231 35 224 44T216 63Q216 80 222 143T229 213L171 171Q115 130 110 127Q106 124 100 124Q87 124 76 134T64 161Q64 166 64 169T67 175T72 181T81 188T94 195T113 204T138 215T170 230T210 250L74 315Q65 324 65 338Q65 353 74 363T98 374Q106 374 116 368T171 328L229 286Z\"><\/path><path id=\"MJX-90-TEX-S3-221A\" d=\"M424 -948Q422 -947 313 -434T202 80L170 31Q165 24 157 10Q137 -21 137 -21Q131 -16 124 -8L111 5L264 248L473 -720Q473 -717 727 359T983 1440Q989 1450 1001 1450Q1007 1450 1013 1445T1020 1433Q1020 1425 742 244T460 -941Q458 -950 439 -950H436Q424 -950 424 -948Z\"><\/path><path id=\"MJX-90-TEX-I-1D45B\" d=\"M21 287Q22 293 24 303T36 341T56 388T89 425T135 442Q171 442 195 424T225 390T231 369Q231 367 232 367L243 378Q304 442 382 442Q436 442 469 415T503 336T465 179T427 52Q427 26 444 26Q450 26 453 27Q482 32 505 65T540 145Q542 153 560 153Q580 153 580 145Q580 144 576 130Q568 101 554 73T508 17T439 -10Q392 -10 371 17T350 73Q350 92 386 193T423 345Q423 404 379 404H374Q288 404 229 303L222 291L189 157Q156 26 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 112 180T152 343Q153 348 153 366Q153 405 129 405Q91 405 66 305Q60 285 60 284Q58 278 41 278H27Q21 284 21 287Z\"><\/path><path id=\"MJX-90-TEX-I-1D460\" d=\"M131 289Q131 321 147 354T203 415T300 442Q362 442 390 415T419 355Q419 323 402 308T364 292Q351 292 340 300T328 326Q328 342 337 354T354 372T367 378Q368 378 368 379Q368 382 361 388T336 399T297 405Q249 405 227 379T204 326Q204 301 223 291T278 274T330 259Q396 230 396 163Q396 135 385 107T352 51T289 7T195 -10Q118 -10 86 19T53 87Q53 126 74 143T118 160Q133 160 146 151T160 120Q160 94 142 76T111 58Q109 57 108 57T107 55Q108 52 115 47T146 34T201 27Q237 27 263 38T301 66T318 97T323 122Q323 150 302 164T254 181T195 196T148 231Q131 256 131 289Z\"><\/path><path id=\"MJX-90-TEX-I-1D45E\" d=\"M33 157Q33 258 109 349T280 441Q340 441 372 389Q373 390 377 395T388 406T404 418Q438 442 450 442Q454 442 457 439T460 434Q460 425 391 149Q320 -135 320 -139Q320 -147 365 -148H390Q396 -156 396 -157T393 -175Q389 -188 383 -194H370Q339 -192 262 -192Q234 -192 211 -192T174 -192T157 -193Q143 -193 143 -185Q143 -182 145 -170Q149 -154 152 -151T172 -148Q220 -148 230 -141Q238 -136 258 -53T279 32Q279 33 272 29Q224 -10 172 -10Q117 -10 75 30T33 157ZM352 326Q329 405 277 405Q242 405 210 374T160 293Q131 214 119 129Q119 126 119 118T118 106Q118 61 136 44T179 26Q233 26 290 98L298 109L352 326Z\"><\/path><path id=\"MJX-90-TEX-I-1D45F\" d=\"M21 287Q22 290 23 295T28 317T38 348T53 381T73 411T99 433T132 442Q161 442 183 430T214 408T225 388Q227 382 228 382T236 389Q284 441 347 441H350Q398 441 422 400Q430 381 430 363Q430 333 417 315T391 292T366 288Q346 288 334 299T322 328Q322 376 378 392Q356 405 342 405Q286 405 239 331Q229 315 224 298T190 165Q156 25 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 114 189T154 366Q154 405 128 405Q107 405 92 377T68 316T57 280Q55 278 41 278H27Q21 284 21 287Z\"><\/path><\/defs><g stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" transform=\"scale(1,-1)\"><g data-mml-node=\"math\"><g data-mml-node=\"msub\"><g data-mml-node=\"mi\"><use data-c=\"1D44E\" xlink:href=\"#MJX-90-TEX-I-1D44E\"><\/use><\/g><g data-mml-node=\"mi\" transform=\"translate(562,-150) scale(0.707)\"><use data-c=\"1D456\" xlink:href=\"#MJX-90-TEX-I-1D456\"><\/use><\/g><\/g><g data-mml-node=\"mo\" transform=\"translate(1133.7,0)\"><use data-c=\"3A\" xlink:href=\"#MJX-90-TEX-N-3A\"><\/use><use data-c=\"3D\" xlink:href=\"#MJX-90-TEX-N-3D\" transform=\"translate(278,0)\"><\/use><\/g><g data-mml-node=\"msub\" transform=\"translate(2467.5,0)\"><g data-mml-node=\"mi\"><use data-c=\"1D44E\" xlink:href=\"#MJX-90-TEX-I-1D44E\"><\/use><\/g><g data-mml-node=\"mi\" transform=\"translate(562,-150) scale(0.707)\"><use data-c=\"1D456\" xlink:href=\"#MJX-90-TEX-I-1D456\"><\/use><\/g><\/g><g data-mml-node=\"mo\" transform=\"translate(3545.7,0)\"><use data-c=\"2217\" xlink:href=\"#MJX-90-TEX-N-2217\"><\/use><\/g><g data-mml-node=\"msqrt\" transform=\"translate(4267.9,0)\"><g transform=\"translate(1020,0)\"><g data-mml-node=\"mfrac\"><g data-mml-node=\"mi\" transform=\"translate(610,676)\"><use data-c=\"1D45B\" xlink:href=\"#MJX-90-TEX-I-1D45B\"><\/use><\/g><g data-mml-node=\"mrow\" transform=\"translate(220,-686)\"><g data-mml-node=\"mi\"><use data-c=\"1D460\" xlink:href=\"#MJX-90-TEX-I-1D460\"><\/use><\/g><g data-mml-node=\"mi\" transform=\"translate(469,0)\"><use data-c=\"1D45E\" xlink:href=\"#MJX-90-TEX-I-1D45E\"><\/use><\/g><g data-mml-node=\"mi\" transform=\"translate(929,0)\"><use data-c=\"1D45F\" xlink:href=\"#MJX-90-TEX-I-1D45F\"><\/use><\/g><\/g><rect width=\"1580\" height=\"60\" x=\"120\" y=\"220\"><\/rect><\/g><\/g><g data-mml-node=\"mo\" transform=\"translate(0,-15.7)\"><use data-c=\"221A\" xlink:href=\"#MJX-90-TEX-S3-221A\"><\/use><\/g><rect width=\"1820\" height=\"60\" x=\"1020\" y=\"1374.3\"><\/rect><\/g><\/g><\/g><\/svg><\/mjx-container><\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>\u5176\u4e2d <mjx-container class=\"MathJax\" jax=\"SVG\" style=\"position: relative;\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"3.122ex\" height=\"1.439ex\" role=\"img\" focusable=\"false\" viewBox=\"0 -442 1380 636\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" aria-hidden=\"true\" style=\"vertical-align: -0.439ex;\"><defs><path id=\"MJX-74-TEX-I-1D460\" d=\"M131 289Q131 321 147 354T203 415T300 442Q362 442 390 415T419 355Q419 323 402 308T364 292Q351 292 340 300T328 326Q328 342 337 354T354 372T367 378Q368 378 368 379Q368 382 361 388T336 399T297 405Q249 405 227 379T204 326Q204 301 223 291T278 274T330 259Q396 230 396 163Q396 135 385 107T352 51T289 7T195 -10Q118 -10 86 19T53 87Q53 126 74 143T118 160Q133 160 146 151T160 120Q160 94 142 76T111 58Q109 57 108 57T107 55Q108 52 115 47T146 34T201 27Q237 27 263 38T301 66T318 97T323 122Q323 150 302 164T254 181T195 196T148 231Q131 256 131 289Z\"><\/path><path id=\"MJX-74-TEX-I-1D45E\" d=\"M33 157Q33 258 109 349T280 441Q340 441 372 389Q373 390 377 395T388 406T404 418Q438 442 450 442Q454 442 457 439T460 434Q460 425 391 149Q320 -135 320 -139Q320 -147 365 -148H390Q396 -156 396 -157T393 -175Q389 -188 383 -194H370Q339 -192 262 -192Q234 -192 211 -192T174 -192T157 -193Q143 -193 143 -185Q143 -182 145 -170Q149 -154 152 -151T172 -148Q220 -148 230 -141Q238 -136 258 -53T279 32Q279 33 272 29Q224 -10 172 -10Q117 -10 75 30T33 157ZM352 326Q329 405 277 405Q242 405 210 374T160 293Q131 214 119 129Q119 126 119 118T118 106Q118 61 136 44T179 26Q233 26 290 98L298 109L352 326Z\"><\/path><path id=\"MJX-74-TEX-I-1D45F\" d=\"M21 287Q22 290 23 295T28 317T38 348T53 381T73 411T99 433T132 442Q161 442 183 430T214 408T225 388Q227 382 228 382T236 389Q284 441 347 441H350Q398 441 422 400Q430 381 430 363Q430 333 417 315T391 292T366 288Q346 288 334 299T322 328Q322 376 378 392Q356 405 342 405Q286 405 239 331Q229 315 224 298T190 165Q156 25 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 114 189T154 366Q154 405 128 405Q107 405 92 377T68 316T57 280Q55 278 41 278H27Q21 284 21 287Z\"><\/path><\/defs><g stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" transform=\"scale(1,-1)\"><g data-mml-node=\"math\"><g data-mml-node=\"mi\"><use data-c=\"1D460\" xlink:href=\"#MJX-74-TEX-I-1D460\"><\/use><\/g><g data-mml-node=\"mi\" transform=\"translate(469,0)\"><use data-c=\"1D45E\" xlink:href=\"#MJX-74-TEX-I-1D45E\"><\/use><\/g><g data-mml-node=\"mi\" transform=\"translate(929,0)\"><use data-c=\"1D45F\" xlink:href=\"#MJX-74-TEX-I-1D45F\"><\/use><\/g><\/g><\/g><\/svg><\/mjx-container><script type=\"math\/tex\">sqr<\/script> \u662f\u539f\u65b9\u5dee\u3002<\/p>\n<pre><code class=\"language-cpp\" lang=\"cpp\">#include&lt;iostream&gt;\n#include&lt;cmath&gt;\nconst int N = 1005;\nint n;\ndouble a[N];\nint main(){\n\tscanf(\"%d\",&amp;n);\n\tfor(int i=1;i&lt;=n;++i){\n\t\tscanf(\"%lf\",a + i);\n\t}\n\tdouble avg = 0;\n\tfor(int i=1;i&lt;=n;++i){\n\t\tavg += a[i];\n\t}\n\tavg \/= n;\n\tfor(int i=1;i&lt;=n;++i){\n\t\ta[i] -= avg;\n\t}\n\tdouble sqr = 0;\n\tfor(int i=1;i&lt;=n;++i){\n\t\tsqr += a[i] * a[i];\n\t}\n\tdouble dlt = std::sqrt(n \/ sqr);\n\tfor(int i=1;i&lt;=n;++i){\n\t\ta[i] *= dlt;\n\t}\n\tfor(int i=1;i&lt;=n;++i){\n\t\tprintf(\"%.20lf\\n\",a[i]);\n\t}\n\treturn 0;\n}\n<\/code><\/pre>\n<p>&nbsp;<\/p>\n<h2 id=\"b\">B<\/h2>\n<p>\u89c2\u5bdf\u5230 <mjx-container class=\"MathJax\" jax=\"SVG\" style=\"position: relative;\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1.459ex\" height=\"1.645ex\" role=\"img\" focusable=\"false\" viewBox=\"0 -705 645 727\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" aria-hidden=\"true\" style=\"vertical-align: -0.05ex;\"><defs><path id=\"MJX-76-TEX-I-1D446\" d=\"M308 24Q367 24 416 76T466 197Q466 260 414 284Q308 311 278 321T236 341Q176 383 176 462Q176 523 208 573T273 648Q302 673 343 688T407 704H418H425Q521 704 564 640Q565 640 577 653T603 682T623 704Q624 704 627 704T632 705Q645 705 645 698T617 577T585 459T569 456Q549 456 549 465Q549 471 550 475Q550 478 551 494T553 520Q553 554 544 579T526 616T501 641Q465 662 419 662Q362 662 313 616T263 510Q263 480 278 458T319 427Q323 425 389 408T456 390Q490 379 522 342T554 242Q554 216 546 186Q541 164 528 137T492 78T426 18T332 -20Q320 -22 298 -22Q199 -22 144 33L134 44L106 13Q83 -14 78 -18T65 -22Q52 -22 52 -14Q52 -11 110 221Q112 227 130 227H143Q149 221 149 216Q149 214 148 207T144 186T142 153Q144 114 160 87T203 47T255 29T308 24Z\"><\/path><\/defs><g stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" transform=\"scale(1,-1)\"><g data-mml-node=\"math\"><g data-mml-node=\"mi\"><use data-c=\"1D446\" xlink:href=\"#MJX-76-TEX-I-1D446\"><\/use><\/g><\/g><\/g><\/svg><\/mjx-container><script type=\"math\/tex\">S<\/script> \u8f83\u5c0f\uff0c\u6211\u4eec\u53ea\u9700\u8981\u5b58\u50a8\u6bcf\u4e2a\u70b9\u4f5c\u4e3a\u5de6\u4e0b\u89d2\uff0c\u5176\u53f3\u4e0a <mjx-container class=\"MathJax\" jax=\"SVG\" style=\"position: relative;\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"5.055ex\" height=\"1.645ex\" role=\"img\" focusable=\"false\" viewBox=\"0 -705 2234.4 727\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" aria-hidden=\"true\" style=\"vertical-align: -0.05ex;\"><defs><path id=\"MJX-78-TEX-I-1D446\" d=\"M308 24Q367 24 416 76T466 197Q466 260 414 284Q308 311 278 321T236 341Q176 383 176 462Q176 523 208 573T273 648Q302 673 343 688T407 704H418H425Q521 704 564 640Q565 640 577 653T603 682T623 704Q624 704 627 704T632 705Q645 705 645 698T617 577T585 459T569 456Q549 456 549 465Q549 471 550 475Q550 478 551 494T553 520Q553 554 544 579T526 616T501 641Q465 662 419 662Q362 662 313 616T263 510Q263 480 278 458T319 427Q323 425 389 408T456 390Q490 379 522 342T554 242Q554 216 546 186Q541 164 528 137T492 78T426 18T332 -20Q320 -22 298 -22Q199 -22 144 33L134 44L106 13Q83 -14 78 -18T65 -22Q52 -22 52 -14Q52 -11 110 221Q112 227 130 227H143Q149 221 149 216Q149 214 148 207T144 186T142 153Q144 114 160 87T203 47T255 29T308 24Z\"><\/path><path id=\"MJX-78-TEX-N-2217\" d=\"M229 286Q216 420 216 436Q216 454 240 464Q241 464 245 464T251 465Q263 464 273 456T283 436Q283 419 277 356T270 286L328 328Q384 369 389 372T399 375Q412 375 423 365T435 338Q435 325 425 315Q420 312 357 282T289 250L355 219L425 184Q434 175 434 161Q434 146 425 136T401 125Q393 125 383 131T328 171L270 213Q283 79 283 63Q283 53 276 44T250 35Q231 35 224 44T216 63Q216 80 222 143T229 213L171 171Q115 130 110 127Q106 124 100 124Q87 124 76 134T64 161Q64 166 64 169T67 175T72 181T81 188T94 195T113 204T138 215T170 230T210 250L74 315Q65 324 65 338Q65 353 74 363T98 374Q106 374 116 368T171 328L229 286Z\"><\/path><\/defs><g stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" transform=\"scale(1,-1)\"><g data-mml-node=\"math\"><g data-mml-node=\"mi\"><use data-c=\"1D446\" xlink:href=\"#MJX-78-TEX-I-1D446\"><\/use><\/g><g data-mml-node=\"mo\" transform=\"translate(867.2,0)\"><use data-c=\"2217\" xlink:href=\"#MJX-78-TEX-N-2217\"><\/use><\/g><g data-mml-node=\"mi\" transform=\"translate(1589.4,0)\"><use data-c=\"1D446\" xlink:href=\"#MJX-78-TEX-I-1D446\"><\/use><\/g><\/g><\/g><\/svg><\/mjx-container><script type=\"math\/tex\">S * S<\/script> \u533a\u57df\u7684\u60c5\u51b5\u5373\u53ef\u3002<\/p>\n<p>\u4e4b\u540e\u66b4\u529b\u6821\u9a8c\u5373\u53ef\u3002<\/p>\n<pre><code class=\"language-cpp\" lang=\"cpp\">#include&lt;iostream&gt;\n#include&lt;cmath&gt;\nconst int N = 2005;\nint n,L,s;\nint locx[N],locy[N],mp[N][55][55],sd[55][55];\nint main(){\n\tscanf(\"%d%d%d\",&amp;n,&amp;L,&amp;s);\n\tint nx,ny;\n\tfor(int i=1;i&lt;=n;++i){\n\t\tscanf(\"%d%d\",&amp;nx,&amp;ny);\n\t\tmp[i][0][0]=1;\n\t\tfor(int j=1;j&lt;i;++j){\n\t\t\tif(nx&gt;=locx[j]&amp;&amp;ny&gt;=locy[j]&amp;&amp;nx-locx[j]&lt;=50&amp;&amp;ny-locy[j]&lt;=50){\n\t\t\t\tmp[j][nx-locx[j]][ny-locy[j]]=1;\n\t\t\t}\n\t\t\tif(nx&lt;=locx[j]&amp;&amp;ny&lt;=locy[j]&amp;&amp;locx[j]-nx&lt;=50&amp;&amp;locy[j]-ny&lt;=50){\n\t\t\t\tmp[i][-nx+locx[j]][-ny+locy[j]]=1;\n\t\t\t}\n\t\t}\n\t\tlocx[i]=nx,locy[i]=ny;\n\t}\n\tfor(int i=0;i&lt;=s;++i){\n\t\tfor(int j=0;j&lt;=s;++j){\n\t\t\tscanf(\"%d\",&amp;sd[s-i][j]);\n\t\t}\n\t}\n\/\/\tfor(int i=1;i&lt;=n;++i){\n\/\/\t\tfor(int j=0;j&lt;=s;++j){\n\/\/\t\t\tfor(int k=0;k&lt;=s;++k){\n\/\/\t\t\t\tprintf(\"%d \",mp[i][j][k]);\n\/\/\t\t\t}\n\/\/\t\t\tputs(\"\");\n\/\/\t\t}\n\/\/\t}\n\tint ans=0;\n\tfor(int i=1;i&lt;=n;++i){\n\t\tbool bo=0;\n\t\tif(locx[i]+s&gt;L || locy[i]+s&gt;L){\n\t\t\tcontinue;\n\t\t}\n\t\tfor(int j=0;j&lt;=s;++j){\n\t\t\tfor(int k=0;k&lt;=s;++k){\n\t\t\t\tif(sd[j][k]!=mp[i][j][k]){\n\t\t\t\t\tbo=1;break;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tif(!bo){\n\t\t\t++ans;\n\t\t}\n\t}\n\tprintf(\"%d\\n\",ans);\n\t\n}\n<\/code><\/pre>\n<p>&nbsp;<\/p>\n<h2 id=\"c\">C<\/h2>\n<p>\u4f9d\u9898\u610f\u6a21\u62df\u5373\u53ef\u3002\u9700\u8981\u6ce8\u610f\u7684\u662f\u6570\u636e\u8303\u56f4\u8f83\u5927\uff0c\u56e0\u6b64\u9700\u8981\u8c03\u6574\u6b21\u5e8f\uff0c\u5e76\u91c7\u7528 <code>map<\/code> \u6216 <code>unordered_map<\/code> \u7b49\u7ed3\u6784\u7ef4\u62a4\u6620\u5c04\u3002<\/p>\n<pre><code class=\"language-c++\" lang=\"c++\">#include&lt;iostream&gt;\n#include&lt;vector&gt;\n#include&lt;set&gt;\n#include&lt;map&gt;\n#include&lt;string&gt;\nusing namespace std;\nstruct Character{\n\tset&lt;string&gt; v, o, n;\n\tbool opVaild(string oper, string type, string name) {\n\t\treturn (v.count(oper) || v.count(\"*\")) &amp;&amp; (o.count(type) || o.count(\"*\")) &amp;&amp; (n.count(name) || n.empty());\n\t}\n};\nmap&lt;string, Character&gt; cL;\nmap&lt; string, vector&lt;string&gt; &gt; uL, gL;\nint n,m,q;\nset&lt;string&gt; nowC;\nvoid init(){\n\tscanf(\"%d%d%d\",&amp;n,&amp;m,&amp;q);\n\tfor(int i=1;i&lt;=n;++i){\n\t\tstring nowName;\n\t\tint X; string S;\n\t\tcin&gt;&gt;nowName;\n\t\tscanf(\"%d\",&amp;X);\n\t\tfor(int j=1;j&lt;=X;++j){\n\t\t\tcin&gt;&gt;S;\n\t\t\tcL[nowName].v.insert(S);\n\t\t}\n\t\tscanf(\"%d\",&amp;X);\n\t\tfor(int j=1;j&lt;=X;++j){\n\t\t\tcin&gt;&gt;S;\n\t\t\tcL[nowName].o.insert(S);\n\t\t}\n\t\tscanf(\"%d\",&amp;X);\n\t\tfor(int j=1;j&lt;=X;++j){\n\t\t\tcin&gt;&gt;S;\n\t\t\tcL[nowName].n.insert(S);\n\t\t}\n\t}\n\tfor(int i=1;i&lt;=m;++i){\n\t\tstring s1, s2;\n\t\tchar typ[2];\n\t\tint ns;\n\t\tcin&gt;&gt;s1&gt;&gt;ns;\n\t\tfor(int j=1;j&lt;=ns;++j){\n\t\t\tcin&gt;&gt;typ&gt;&gt;s2;\n\t\t\tif(typ[0]=='u'){\n\t\t\t\tuL[s2].push_back(s1);\n\t\t\t}else{\n\t\t\t\tgL[s2].push_back(s1);\n\t\t\t}\n\t\t}\n\t}\n\tfor(int i=1;i&lt;=q;++i){\n\t\tnowC.clear();\n\t\tstring uN,gN,op,typ,sou;\n\t\tint ng;\n\t\tcin&gt;&gt;uN&gt;&gt;ng;\n\t\tnowC.insert(uL[uN].begin(), uL[uN].end());\n\t\tfor(int i=1;i&lt;=ng;++i){\n\t\t\tcin&gt;&gt;gN;\n\t\t\tnowC.insert(gL[gN].begin(), gL[gN].end());\n\t\t}\n\t\tcin&gt;&gt;op&gt;&gt;typ&gt;&gt;sou;\n\t\tbool bo=0;\n\t\tfor(auto it=nowC.begin();it!=nowC.end();++it){\n\/\/\t\t\tputs((*it).c_str());\n\t\t\tbo|=cL[*it].opVaild(op, typ, sou);\n\t\t\tif(bo){\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t\tputs(bo?\"1\":\"0\");\n\t}\n}\nint main(){\n\tinit();\n}\n<\/code><\/pre>\n<h2 id=\"d\">D<\/h2>\n<p>\u6ce8\u610f\u5230\u6570\u636e\u8303\u56f4\u4e2d\u6709\u4fe1\u606f\u7684\u70b9\u6570\u91cf\u8f83\u5c11\uff0c\u6211\u4eec\u53ef\u4ee5\u66b4\u529b\u7ef4\u62a4\u6bcf\u4e2a\u70b9\u3002<\/p>\n<p>\u9996\u5148\u7528\u4e00\u4e2a\u80fd\u7ef4\u62a4\u6620\u5c04\u7684\u6570\u636e\u7ed3\u6784\uff08\u5982\u54c8\u5e0c\u6216\u8005\u5e73\u8861\u6811\uff09\u79bb\u6563\u5316\u6bcf\u884c\/\u6bcf\u5217\uff0c\u4e8e\u662f\u95ee\u9898\u8f6c\u5316\u4e3a\u6c42\u524d\u9a71\u6216\u540e\u7ee7\uff0c\u53ea\u987b\u518d\u5957\u4e0a\u4e00\u4e2a\u5e73\u8861\u6811\u5373\u53ef\u3002\u5747\u53ef\u4f7f\u7528 <code>std::map<\/code> \u5b9e\u73b0\u3002<\/p>\n<p>\u4e4b\u540e\uff0c\u5bf9\u6bcf\u4e2a\u8be2\u95ee\u66b4\u529b\u6a21\u62df\u5373\u53ef\u3002\u7b97\u4e00\u4e0b\u5bf9\u6570\u53d1\u73b0\u6298\u5c04\u7684\u6b21\u6570\u662f\u8f83\u5c11\u7684\u3002<\/p>\n<pre><code class=\"language-cpp\" lang=\"cpp\">#include&lt;iostream&gt;\n#include&lt;map&gt;\n#include&lt;cmath&gt;\nusing namespace std;\nconst int N=100005;\nconst int dx[] = {1, 0, -1, 0};\nconst int dy[] = {0, 1, 0, -1};\nstruct Face{\n\tint x1,y1,x2,y2,dir;\n\tdouble a;\n}f[N];\nint m;\nmap&lt; int,map&lt;int,int&gt; &gt; mx,my;\nvoid prnt(int X,int Y,double I){\n\tprintf(\"%d %d %d\\n\",X,Y,(int)I);\n}\nint dD(int D,int dlt){\n\treturn (D + 4 + dlt) % 4;\n}\nvoid srch(int X,int Y,int D,double I,int T){\n\tif(I &lt;= 1.0 - 1e-10){\n\t\tprnt(0,0,0);\n\t\treturn;\n\t}\n\/\/\tprintf(\"%d %d %d %lf %d\\n\", X, Y, D, I, T);\n\tswitch(D){\n\t\tcase 0:{\n\t\t\tauto it = my[Y].upper_bound(X);\n\t\t\tif(it == my[Y].end() || it -&gt; first - X &gt; T) {\n\t\t\t\tprnt(X+T, Y, I);\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tint id = it-&gt;second;\n\t\t\tsrch(it-&gt;first, Y, dD(D, (f[id]).dir), I*(f[id]).a, T - (it-&gt;first - X));\n\t\t\tbreak;\n\t\t}\n\t\tcase 1:{\n\t\t\tauto it = mx[X].upper_bound(Y);\n\t\t\tif(it == mx[X].end() || it -&gt; first - Y &gt; T) {\n\t\t\t\tprnt(X, Y+T, I);\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tint id = it-&gt;second;\n\t\t\tsrch(X, it-&gt;first, dD(D, -(f[id]).dir), I*(f[id]).a, T - (it-&gt;first - Y));\n\t\t\tbreak;\n\t\t}\n\t\tcase 2:{\n\t\t\tauto it = my[Y].lower_bound(X);\n\t\t\tif(my[Y].empty() || it == my[Y].begin()){\n\t\t\t\tprnt(X-T, Y, I);\n\t\t\t\treturn;\n\t\t\t}\n\t\t\t--it;\n\t\t\tif(X - it-&gt;first &gt; T){\n\t\t\t\tprnt(X-T, Y, I);\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tint id = it-&gt;second;\n\t\t\tsrch(it-&gt;first, Y, dD(D, (f[id]).dir), I*(f[id]).a, T - (X - it-&gt;first));\n\t\t\tbreak;\n\t\t}\n\t\tcase 3:{\n\t\t\tauto it = mx[X].lower_bound(Y);\n\t\t\tif(mx[X].empty() || it == mx[X].begin()){\n\t\t\t\tprnt(X, Y-T, I);\n\t\t\t\treturn;\n\t\t\t}\n\t\t\t--it;\n\/\/\t\t\tprintf(\"%d %d\\n\",it-&gt;first, it-&gt;second);\n\t\t\tif(Y - it-&gt;first &gt; T){\n\t\t\t\tprnt(X, Y-T, I);\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tint id = it-&gt;second;\n\t\t\tsrch(X, it-&gt;first, dD(D, -(f[id]).dir), I*(f[id]).a, T - (Y - it-&gt;first));\n\t\t\tbreak;\n\t\t}\n\t}\n}\nvoid init(){\n\tscanf(\"%d\",&amp;m);\n\tfor(int i=1;i&lt;=m;++i){\n\t\tint op;\n\t\tscanf(\"%d\",&amp;op);\n\t\tif(op==1){\n\t\t\tint nx1,nx2,ny1,ny2,dir;double a;\n\t\t\tcin&gt;&gt;nx1&gt;&gt;ny1&gt;&gt;nx2&gt;&gt;ny2&gt;&gt;a;\n\t\t\tif(nx1&gt;nx2){\n\t\t\t\tswap(nx1,nx2);swap(ny1,ny2);\n\t\t\t}\n\t\t\tdir=1ll*(nx1-nx2)*(ny1-ny2)&gt;0?1:-1;\n\t\t\tf[i]=(Face){nx1,ny1,nx2,ny2,dir,a};\n\t\t\tfor(int j=nx1+1,k=ny1+dir;j&lt;nx2;++j,k+=dir){\n\t\t\t\tmx[j][k] = i;my[k][j] = i;\n\t\t\t}\n\t\t}else if(op==2){\n\t\t\tint x;\n\t\t\tscanf(\"%d\",&amp;x);\n\t\t\tfor(int j=f[x].x1+1,k=f[x].y1+f[x].dir;j&lt;f[x].x2;++j,k+=f[x].dir){\n\t\t\t\tmx[j].erase(k);my[k].erase(j);\n\t\t\t}\n\t\t}else{\n\t\t\tint x,y,d,t;double I;\n\t\t\tscanf(\"%d%d%d%lf%d\",&amp;x,&amp;y,&amp;d,&amp;I,&amp;t);\n\t\t\tsrch(x,y,d,I,t);\n\t\t}\n\t}\n}\n\n\nint main(){\n\tinit();\n\treturn 0;\n}\n<\/code><\/pre>\n<p>&nbsp;<\/p>\n<h2 id=\"e\">E<\/h2>\n<p>\u7ebf\u6bb5\u6811\/\u5206\u5757\u7ef4\u62a4\u77e9\u9635\u4e58\u6cd5\u3002<\/p>\n<p>\u636e\u79f0 <mjx-container class=\"MathJax\" jax=\"SVG\" style=\"position: relative;\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"4.535ex\" height=\"1.491ex\" role=\"img\" focusable=\"false\" viewBox=\"0 -465 2004.4 659\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" aria-hidden=\"true\" style=\"vertical-align: -0.439ex;\"><defs><path id=\"MJX-89-TEX-I-1D45B\" d=\"M21 287Q22 293 24 303T36 341T56 388T89 425T135 442Q171 442 195 424T225 390T231 369Q231 367 232 367L243 378Q304 442 382 442Q436 442 469 415T503 336T465 179T427 52Q427 26 444 26Q450 26 453 27Q482 32 505 65T540 145Q542 153 560 153Q580 153 580 145Q580 144 576 130Q568 101 554 73T508 17T439 -10Q392 -10 371 17T350 73Q350 92 386 193T423 345Q423 404 379 404H374Q288 404 229 303L222 291L189 157Q156 26 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 112 180T152 343Q153 348 153 366Q153 405 129 405Q91 405 66 305Q60 285 60 284Q58 278 41 278H27Q21 284 21 287Z\"><\/path><path id=\"MJX-89-TEX-N-2217\" d=\"M229 286Q216 420 216 436Q216 454 240 464Q241 464 245 464T251 465Q263 464 273 456T283 436Q283 419 277 356T270 286L328 328Q384 369 389 372T399 375Q412 375 423 365T435 338Q435 325 425 315Q420 312 357 282T289 250L355 219L425 184Q434 175 434 161Q434 146 425 136T401 125Q393 125 383 131T328 171L270 213Q283 79 283 63Q283 53 276 44T250 35Q231 35 224 44T216 63Q216 80 222 143T229 213L171 171Q115 130 110 127Q106 124 100 124Q87 124 76 134T64 161Q64 166 64 169T67 175T72 181T81 188T94 195T113 204T138 215T170 230T210 250L74 315Q65 324 65 338Q65 353 74 363T98 374Q106 374 116 368T171 328L229 286Z\"><\/path><path id=\"MJX-89-TEX-I-1D45E\" d=\"M33 157Q33 258 109 349T280 441Q340 441 372 389Q373 390 377 395T388 406T404 418Q438 442 450 442Q454 442 457 439T460 434Q460 425 391 149Q320 -135 320 -139Q320 -147 365 -148H390Q396 -156 396 -157T393 -175Q389 -188 383 -194H370Q339 -192 262 -192Q234 -192 211 -192T174 -192T157 -193Q143 -193 143 -185Q143 -182 145 -170Q149 -154 152 -151T172 -148Q220 -148 230 -141Q238 -136 258 -53T279 32Q279 33 272 29Q224 -10 172 -10Q117 -10 75 30T33 157ZM352 326Q329 405 277 405Q242 405 210 374T160 293Q131 214 119 129Q119 126 119 118T118 106Q118 61 136 44T179 26Q233 26 290 98L298 109L352 326Z\"><\/path><\/defs><g stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" transform=\"scale(1,-1)\"><g data-mml-node=\"math\"><g data-mml-node=\"mi\"><use data-c=\"1D45B\" xlink:href=\"#MJX-89-TEX-I-1D45B\"><\/use><\/g><g data-mml-node=\"mo\" transform=\"translate(822.2,0)\"><use data-c=\"2217\" xlink:href=\"#MJX-89-TEX-N-2217\"><\/use><\/g><g data-mml-node=\"mi\" transform=\"translate(1544.4,0)\"><use data-c=\"1D45E\" xlink:href=\"#MJX-89-TEX-I-1D45E\"><\/use><\/g><\/g><\/g><\/svg><\/mjx-container><script type=\"math\/tex\">n * q<\/script> \u4ea6\u53ef\u901a\u8fc7\u6b64\u9898\u3002<\/p>\n<pre><code class=\"language-cpp\" lang=\"cpp\">#include&lt;iostream&gt;\n#include&lt;cstdio&gt;\n#include&lt;cmath&gt;\nconst int N=500005;\nint n,q;\nstruct Point{\n\tdouble x,y;\n\t\n\tPoint operator+(const Point &amp;B)const{\n\t\treturn (Point){x+B.x,y+B.y};\n\t}\n\t\n\tPoint operator-(const Point &amp;B)const{\n\t\treturn (Point){x-B.x,y-B.y};\n\t}\n\t\n\tPoint operator+=(const Point &amp;B){\n\t\t*this = *this + B;\n\t\treturn *this;\n\t}\n\t\n\tPoint operator-=(const Point &amp;B){\n\t\t*this = *this - B;\n\t\treturn *this;\n\t}\n\t\n\tPoint operator-(){\n\t\treturn (Point){0, 0} - *this;\n\t}\n\t\n\tvoid pRot(const Point &amp;B, double theta){\n\t\tPoint C = *this - B;\n\t\tdouble ct = cos(theta), st = sin(theta);\n\t\tC = (Point){C.x * ct - C.y * st, C.x * st + C.y * ct};\n\t\tC += B;\n\t\tx=C.x,y=C.y;\n\t}\n\tvoid pScale(const Point &amp;B, double lamb){\n\t\tPoint C = *this - B;\n\t\tC.x *= lamb, C.y *= lamb;\n\t\tC += B;\n\t\tx=C.x,y=C.y;\n\t}\n\tvoid pShot(double theta, double y0){\n\t\tdouble k0 = tan(theta);\n\t\tdouble sx = 1 \/ sqrt(k0 * k0 + 1);\n\t\tdouble sy = k0 * sx;\n\t\ty -= y0;\n\t\tdouble len = x * sx + y * sy;\n\t\tx = sx * len, y = sy * len;\n\t\ty += y0;\n\t}\n\tvoid pMirr(double theta, double y0){\n\t\tPoint C = *this;C.pShot(theta, y0);\n\t\tpScale(C, -1);\n\t}\n}p[N];\n\nvoid slv1(){\n\tfor(int i=1;i&lt;=q;++i){\n\t\tint op,l,r;\n\t\tscanf(\"%d%d%d\",&amp;op,&amp;l,&amp;r);\n\t\tswitch(op){\n\t\t\tcase 1:{\n\t\t\t\tdouble x,y;\n\t\t\t\tscanf(\"%lf%lf\",&amp;x,&amp;y);\n\t\t\t\tfor(int j=l;j&lt;=r;++j){\n\t\t\t\t\tp[j] += (Point){x,y};\n\t\t\t\t}\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tcase 2:{\n\t\t\t\tdouble x,y,theta;\n\t\t\t\tscanf(\"%lf%lf%lf\",&amp;x,&amp;y,&amp;theta);\n\t\t\t\tfor(int j=l;j&lt;=r;++j){\n\t\t\t\t\tp[j].pRot((Point){x,y}, theta);\n\t\t\t\t}\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tcase 3:{\n\t\t\t\tdouble x,y,lamb;\n\t\t\t\tscanf(\"%lf%lf%lf\",&amp;x,&amp;y,&amp;lamb);\n\t\t\t\tfor(int j=l;j&lt;=r;++j){\n\t\t\t\t\tp[j].pScale((Point){x,y}, lamb);\n\t\t\t\t}\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tcase 4:{\n\t\t\t\tdouble theta, y0;\n\t\t\t\tscanf(\"%lf%lf\",&amp;theta,&amp;y0);\n\t\t\t\tfor(int j=l;j&lt;=r;++j){\n\t\t\t\t\tp[j].pMirr(theta, y0);\n\t\t\t\t}\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tcase 5:{\n\t\t\t\tdouble theta, y0;\n\t\t\t\tscanf(\"%lf%lf\",&amp;theta,&amp;y0);\n\t\t\t\tfor(int j=l;j&lt;=r;++j){\n\t\t\t\t\tp[j].pShot(theta, y0);\n\t\t\t\t}\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tcase 6:{\n\t\t\t\tdouble x=0,y=0;\n\t\t\t\tint len=r-l+1;\n\t\t\t\tfor(int j=l;j&lt;=r;++j){\n\t\t\t\t\tx+=p[j].x;y+=p[j].y;\n\t\t\t\t}\n\t\t\t\tprintf(\"%.10lf %.10lf\\n\",x\/len,y\/len);\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tcase 7:{\n\t\t\t\tdouble x=0,y=0,x2=0,y2=0;\n\t\t\t\tdouble A,B;int len=r-l+1;\n\t\t\t\tscanf(\"%lf%lf\",&amp;A,&amp;B);\n\t\t\t\tfor(int j=l;j&lt;=r;++j){\n\t\t\t\t\tx+=p[j].x;y+=p[j].y;x2+=p[j].x*p[j].x;y2+=p[j].y*p[j].y;\n\t\t\t\t}\n\t\t\t\tprintf(\"%.10lf\\n\",x2+y2-2*A*x-2*B*y+A*A*len+B*B*len);\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t}\n}\n\nint main(){\n\/\/\tfreopen(\".\/E\/5.in\",\"r\",stdin);\n\/\/\tfreopen(\".\/E\/5.out\",\"w\",stdout);\n\tscanf(\"%d%d\",&amp;n,&amp;q);\n\tfor(int i=1;i&lt;=n;++i){\n\t\tscanf(\"%lf%lf\",&amp;p[i].x,&amp;p[i].y);\n\t}\n\tslv1();\n}\n<\/code><\/pre>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u7b2c 26 \u6b21 CCF CSP \u9898\u89e3 A \u4f9d\u7167\u9898\u610f\uff0c\u63a8\u5f0f\u5b50\u5f97\u5230\u6b32\u4f7f\u5e73\u5747\u503c\u5f52\u4e00\u5316\uff0c\u53ea\u987b\uff1a \u5176\u4e2d \u662f\u539f\u5e73\u5747\u503c\u3002 \u6b32\u4f7f &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/SmokeyDays.top\/wordpress\/2022\/06\/16\/%e7%ac%ac-26-%e6%ac%a1-ccf-csp-%e9%a2%98%e8%a7%a3\/\" class=\"more-link\">\u7ee7\u7eed\u9605\u8bfb<span class=\"screen-reader-text\">\u201c\u7b2c 26 \u6b21 CCF CSP \u9898\u89e3\u201d<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[134,5],"tags":[],"_links":{"self":[{"href":"http:\/\/SmokeyDays.top\/wordpress\/wp-json\/wp\/v2\/posts\/1040"}],"collection":[{"href":"http:\/\/SmokeyDays.top\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/SmokeyDays.top\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/SmokeyDays.top\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/SmokeyDays.top\/wordpress\/wp-json\/wp\/v2\/comments?post=1040"}],"version-history":[{"count":3,"href":"http:\/\/SmokeyDays.top\/wordpress\/wp-json\/wp\/v2\/posts\/1040\/revisions"}],"predecessor-version":[{"id":1043,"href":"http:\/\/SmokeyDays.top\/wordpress\/wp-json\/wp\/v2\/posts\/1040\/revisions\/1043"}],"wp:attachment":[{"href":"http:\/\/SmokeyDays.top\/wordpress\/wp-json\/wp\/v2\/media?parent=1040"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/SmokeyDays.top\/wordpress\/wp-json\/wp\/v2\/categories?post=1040"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/SmokeyDays.top\/wordpress\/wp-json\/wp\/v2\/tags?post=1040"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}