题目如下: 思路: 1.如果直接for循环肯定无法满分 2.先算出行的所有格子 再加上列的所有格子(注意列的格子不是全部加上,加上除了行没有覆盖的那个别的格子) 代码如下: #include<cstdio> #include<iostream> #include<cstring> using nam ...
分类:
其他好文 时间:
2020-11-07 16:54:41
阅读次数:
22
while (~scanf("%d%d",&n,&m))等效于 while (scanf("%d%d",&n,&m)!=EOF) ~是按位取反 scanf的返回值是输入值的个数 如果没有输入值就是返回-1 -1按位取反结果是0 while(~scanf("%d", &n))就是当没有输入的时候退出循 ...
分类:
其他好文 时间:
2020-11-07 16:53:21
阅读次数:
33
Codeforces Round #681 D 大意 给定一个长度为n的序列,每次可以将$A_1,...,A_k$或者$A_m,...,A_n$中的数减一,其中$k,m$是自己选择的数。 问,是否能通过任意次操作,让数列每一项都为0。 思路 可以证明,如果一种情况为可行解,当且仅当可以通过任意操作将 ...
分类:
其他好文 时间:
2020-11-07 16:50:50
阅读次数:
24
Translation 判断字符串 \(s_1, s_2, s_3\) 能否通过首位相连的方式组成 \(t_i\)(不考虑大小写)。 Solution 首先,输入 $3$ 个字符串 \(s_1, s_2, s_3\),因为不考虑大小写,所以可以把它们全部都变成小写(这里以小写为例,大写也可以)。 接 ...
分类:
其他好文 时间:
2020-11-07 16:36:13
阅读次数:
18
int factorial(int n){ int ret=1; while(n) ret*=n--; return ret; } int paintingPlan(int n, int k){ if (k==0 || k==n*n) return 1; int blank=n*n-k,ret=0, ...
分类:
其他好文 时间:
2020-11-07 16:12:37
阅读次数:
18
Go语言中for的三种写法: 第一种写法:就是直接for,所有的条件判断逻辑都写在中,自己根据条件控制break逻辑 第二种写法:for后面只跟一个条件判断语句,满足则继续循环,其它的逻辑写在中,这种写法和C中的while很像 第三种写法:和其它的语言就比较像,初始化,条件, 逻辑 注:GO语言中循 ...
分类:
编程语言 时间:
2020-11-07 16:06:53
阅读次数:
27
泛型: Generics 安全校验机制 可以在类或者方法中预支的使用未知的类型,在JDK1.5之后引入的新特性 让你在设计API时可以指定类或者方法支持泛型,这样我们使用API时,变得更为简洁,安全 并且得到了在程序编译时期的语法安全检查. 将运行时期ClassException,转移到编译时期变成 ...
分类:
编程语言 时间:
2020-11-07 15:48:31
阅读次数:
17
int Fun(int x){ int res=0; while (x) res+=x&1,x>>=1; return res; } int Mycmp(const void* a,const void* b){ return (Fun(*(int*)a) - Fun(*(int*)b))? Fun ...
分类:
编程语言 时间:
2020-11-07 15:46:24
阅读次数:
19
import React, { Component } from "react"; import { View, Text } from "@tarojs/components"; export default class Index extends Component { constructor( ...
分类:
其他好文 时间:
2020-11-07 15:33:04
阅读次数:
23